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