Превключватели на командния ред на Windows 10 setup.exe
Програмата за настройка на Windows 10 или setup.exe, която е част от инсталационния носител, поддържа набор от аргументи на командния ред. Използвайки тези аргументи, можете да промените поведението на инсталацията на Windows. В тази статия ще прегледаме превключвателите на командния ред, налични за setup.exe в Windows 10.
Така че, Setup.exe инсталира или надгражда Windows. Следните аргументи на командния ред могат да се използват за промяна на поведението на инсталацията на Windows:
Превключвател: /auto
Параметри: Upgrade; DataOnly; Чисти
Действие: Автоматизирайте инсталирането с избор на миграция за инсталацията.
Потребителският интерфейс за настройка на медиите и екраните за напредък се показват по подразбиране, но са автоматизирани.
Този превключвател също приема следните конфигурации по подразбиране:
Приемане на EULA, динамичното актуализиране е активирано, избиране за събиране на телеметрия и качване, OOBE ще бъде пропуснат, PBR ще бъде актуализиран или създаден.
Пример: setup.exe /auto upgrade
Реклама
Превключвател: /тихо
Параметри: N/A
Действие: Тихият флаг ще потисне всяко UX за настройка, включително UX за връщане
Пример: setup.exe /auto upgrade /quiet
Превключвател: /pkey
Параметри: 5x5 продуктов ключ
Действие: Доставя настройка с посочения продуктов ключ.
Този параметър не е необходим при надграждане с обемно лицензиран носител или носител, който съдържа pid.txt в папката с източници.
Пример: setup.exe /auto upgrade /pkey ABC12-DEF34-GHI56-JKL78-MNP90
Превключвател: /showoobe
Параметри: Пълен; Нито един
Действие: Когато /showoobe е настроен на Пълен, крайният потребител трябва интерактивно да завърши OOBE.
Като алтернатива, когато /showoobe е настроен на None, OOBE се пропуска и компонентите се задават на техните настройки по подразбиране.
Пример: setup.exe /auto upgrade /showoobe full
Превключвател: /noreboot
Параметри: N/A
Действие: Настройката няма да рестартира автоматично компютъра, когато завърши задачите на ОС на по-ниско ниво.
Следващият път, когато компютърът се рестартира, настройката ще продължи.
Пример: setup.exe /auto upgrade /noreboot
Превключвател: /DynamicUpdate
Параметри: Enable; Деактивирайте
Действие: Указва дали настройката ще изпълнява операции за динамично актуализиране (търсене, изтегляне и инсталиране на актуализации).
Пример: setup.exe /auto upgrade /DynamicUpdate disable
Превключвател: /Постообе
Параметри: Път на локален файл или UNC мрежов път към файл с име setupcomplete.cmd
Действие: Инжектира setupcomplete.cmd файл от посоченото място.
Setupcomplete.cmd е персонализиран скрипт за изпълнение на задачи след завършване на инсталацията, но преди първото влизане на потребителя.
Той се изпълнява със системни привилегии.
Пример: setup.exe /auto upgrade /postoobe c:\script\setupcomplete.cmd
Превключвател: /После връщане
Параметри: Път на локален файл или UNC мрежов път към файл с име setuprollback.cmd
Действие: Инжектира файл setuprollback.cmd от посоченото място.
Setuprolback.cmd е персонализиран скрипт за изпълнение на задачи, след като инсталацията се провали и компютърът се върне към предишната си ОС.
Той се изпълнява със същите привилегии като потребителя или процеса, който е стартирал настройката.
Пример: setup.exe /auto upgrade /postrollback \MyShare\script\setuprollback.cmd
Превключвател: /installfrom
Параметри: Път на локален файл или мрежов път към конкретен.wim
Действие: Определя местоположението на носителя/файловете с източник на инсталация
Пример: setup.exe /auto clean /installfrom d:\myWim\customwim.wim
Превключвател: /PBRUpdate
Параметри: Enable; Деактивирайте
Действие: Когато /PBRUpdate е зададено на Enable, настройката ще актуализира или създаде PBR дяла.
Обратно, когато /PBRUpdate е зададено на Disable, настройката няма да актуализира или създаде PBR дяла
Пример: setup.exe /auto upgrade /PBRupdate disable
Превключвател: /migratealldrivers
Параметри: Всички; Нито един
Действие: Когато /migratealldrivers е зададено на Всички, настройката ще се опита да мигрира всички драйвери като част от инсталацията.
За разлика от това, когато /migratealldrivers е настроен на None, настройката няма да мигрира нито един драйвер като част от инсталацията.
ЗАБЕЛЕЖКА: този превключвател трябва да се използва само в тестови и тестови среди. Не трябва да се използва в производството.
Пример: setup.exe /auto upgrade /migratealldrivers няма
Превключвател: /installdrivers
Параметри: Път на локален файл или UNC мрежов път към папка, която съдържа.inf файлове
Действие: Инсталацията ще инжектира всички driver.infs, намерени на посоченото място по време на инсталационния процес.
Настройката ще търси рекурсивно във всички подпапки на посоченото местоположение.
Пример: setup.exe /auto upgrade /installdrivers c:\myUpgrade\drivers
Превключвател: /Телеметрия
Параметри: Enable; Деактивирайте
Действие: Когато /Telemetry е зададено на Enable, настройката ще събира и качва телеметрия, генерирана от инсталацията.
Въпреки това, когато /Telemetry е зададено на Disable, настройката няма да събира и качва телеметрия, свързана с инсталацията.
Пример: setup.exe /автоматично надграждане /Разрешаване на телеметрия
Превключвател: /copylogs
Параметри: Локални файлови пътеки и UNC мрежови пътища
Действие: При неуспех настройката ще копира или качи компресирани регистрационни файлове на посоченото място.
Моля, имайте предвид, че компютърът и/или потребителят трябва да имат разрешение и достъп до мрежата до посочения път към файла.
Тази команда се изпълнява в системния контекст, така че може да няма разрешения за копиране на местоположения, които изискват потребителски разрешения
Пример: setup.exe /auto upgrade /copylogs \MyShare\UpgradeLogs
Ето някои примери за употреба.
Администратор иска да надстрои компютрите на отделите от Windows 7 Enterprise за една нощ. Той не иска потребителският интерфейс за настройка да се показва, но иска крайните потребители ръчно да преминат през изживяването извън кутията (известно като OOBE).
Следният команден ред може да се използва за организиране на пълното надграждане до Windows vNext, изискващо въвеждане от потребителя само след като машината достигне OOBE:
Setup.exe /auto upgrade /quiet /showoobe full
Като алтернатива, инженерът по внедряване може да иска да събира регистрационни файлове и друга диагностична информация от тестови компютри в случай на повреда.
Следният команден ред инструктира настройката да извика скрипта setuprollback.cmd след неуспешна инсталация:
Setup.exe /auto upgrade /installdrivers c:\myUpgrade\drivers /postrollback c:\setuprollback.cmd
Това е. Имате ли какво да добавите? Добре дошли в коментарите! (чрез MDL).