Ang programa ng Windows 10 Setup, o setup.exe na bahagi ng media ng pag-install, ay sumusuporta sa isang hanay ng mga argumento ng linya ng utos. Gamit ang mga argumento, maaari mong baguhin ang pag-uugali ng pag-install ng Windows. Sa artikulong ito susuriin namin ang mga switch ng command line na magagamit para sa setup.exe sa Windows 10.
Kaya, ang pag-install o pag-upgrade ng Setup.exe ay ang Windows. Ang sumusunod na mga argumento ng linya ng utos ay maaaring magamit upang baguhin ang pag-uugali ng pag-install ng Windows:
Lumipat: / auto
Mga Parameter: Pag-upgrade; DataOnly lamang; Malinis
Pagkilos: I-automate ang pag-install gamit ang pagpipilian ng paglipat para sa pag-install.
Ang UI ng pag-setup ng media at mga screen ng pag-unlad ay ipinapakita bilang default, ngunit awtomatiko.
Ipinapalagay din ng switch na ito ang mga sumusunod na default na pagsasaayos:
Ang pagtanggap ng EULA, pinagana ang Dynamic na Update, koleksyon ng telemetry at pag-upload ng pag-upload, lalaktawan ang OOBE, maa-update o malilikha ang PBR.
Halimbawa: setup.exe / auto upgrade
Anunsyo
Lumipat: / tahimik
Mga Parameter: N / A
magdagdag ng aparato sa aking google account
Pagkilos: pipigilan ng tahimik na watawat ang anumang pag-setup ng UX, kabilang ang rollback UX
Halimbawa: setup.exe / auto upgrade / tahimik
Lumipat: / pkey
Mga Parameter: susi ng produkto 5x5
Pagkilos: Pag-setup ng mga supply na may tinukoy na key ng produkto.
Ang parameter na ito ay hindi kinakailangan kapag nag-a-upgrade sa dami ng lisensyadong media o media na naglalaman ng isang pid.txt sa mga folder ng mga mapagkukunan.
Halimbawa: setup.exe / auto upgrade / pkey ABC12-DEF34-GHI56-JKL78-MNP90
Lumipat: / showoobe
Mga Parameter: Buo; Wala
Pagkilos: Kapag / showoobe ay nakatakda sa Buo, dapat na interactive na kumpletuhin ng end user ang OOBE.
Bilang kahalili, kapag ang / showoobe ay nakatakda sa Wala, ang OOBE ay nilaktawan at ang mga sangkap ay itinakda sa kanilang mga default na setting.
Halimbawa: setup.exe / auto upgrade / showoobe full
Lumipat: / noreboot
Mga Parameter: N / A
Pagkilos: Ang pag-set up ay hindi awtomatikong i-reboot ang PC kapag nakumpleto nito ang mga gawain sa antas ng OS na pababa.
Sa susunod na muling mai-boot ang PC, magpapatuloy ang pag-setup.
Halimbawa: setup.exe / auto upgrade / noreboot
Lumipat: / DynamicUpdate
Mga Parameter: Paganahin; Huwag paganahin
Pagkilos: Tinutukoy kung ang pag-set up ay gagawa ng mga pagpapatakbo ng Dynamic na Pag-update (paghahanap, pag-download, at pag-install ng mga update).
Halimbawa: hindi paganahin ang setup.exe / auto upgrade / DynamicUpdate
Lumipat: / Postoobe setupcomplete.cmd
Mga Parameter: Lokal na file path o UNC network path sa isang file na pinangalanang setupcomplete.cmd
Pagkilos: Mga proyekto setupcomplete.cmd file mula sa tinukoy na lokasyon.
Ang Setupcomplete.cmd ay isang na-customize na script upang maisagawa ang mga gawain pagkatapos makumpleto ang pag-install ngunit bago ang unang pag-login ng gumagamit.
Pinapatakbo ito ng mga pribilehiyo ng System.
Halimbawa: setup.exe / auto upgrade / postoobe c: script setupcomplete.cmd
Lumipat: / Postrollback
Mga Parameter: Lokal na file path o UNC network path sa isang file na pinangalanang setuprollback.cmd
Pagkilos: Mga file ng setuprollback.cmd file mula sa tinukoy na lokasyon.
Ang Setuprolback.cmd ay isang ipasadyang script upang maisagawa ang mga gawain matapos mabigo ang pag-install at ang PC ay gumulong pabalik sa nakaraang OS.
Pinatakbo ito na may parehong mga pribilehiyo tulad ng gumagamit o proseso na naglunsad ng pag-set up.
Halimbawa: setup.exe / auto upgrade / postrollback MyShare script setuprollback.cmd
Lumipat: / installfrom
Mga Parameter: Lokal na landas ng file o path ng network sa isang tukoy.wim
Pagkilos: Tinutukoy ang lokasyon para sa pag-install ng media / mga file ng pag-install
Halimbawa: setup.exe / auto clean / installfrom d: myWim customwim.wim
Lumipat: / PBRUpdate
Mga Parameter: Paganahin; Huwag paganahin
Pagkilos: Kapag / PBRUpdate ay nakatakda sa Paganahin, i-a-update ng setup o lilikha ang pagkahati ng PBR.
Sa kabaligtaran, kapag ang / PBRUpdate ay nakatakda sa Huwag paganahin, ang pag-setup ay hindi maa-update o lilikha ng pagkahati ng PBR
Halimbawa: hindi paganahin ang setup.exe / auto upgrade / PBRupdate
Lumipat: / migratealldrivers
Mga Parameter: Lahat; Wala
Pagkilos: Kapag / migratealldrivers ay nakatakda sa Lahat, susubukan ng pag-setup na ilipat ang lahat ng mga driver bilang bahagi ng pag-install.
Sa kaibahan, kapag / migratealldrivers ay nakatakda sa Wala, ang pag-setup ay hindi lilipat ng mga anydriver bilang bahagi ng pag-install.
TANDAAN: ang switch na ito ay dapat gamitin lamang sa pagsubok at pagsubok ng mga nakakainit. Hindi ito dapat gamitin sa paggawa.
Halimbawa: setup.exe / auto upgrade / migratealldrivers wala
Lumipat: / installdrivers
Mga Parameter: Lokal na landas ng file o landas ng UNC network sa isang folder na naglalaman.inf file
Pagkilos: Ang pag-set up ay mag-iiksyon ng lahat ng mga driver.infs na matatagpuan sa tinukoy na lokasyon sa panahon ng proseso ng pag-install.
Ang pag-setup ay recursively maghanap sa lahat ng mga subfolder ng tinukoy na lokasyon.
Halimbawa: mga driver ng setup.exe / auto upgrade / installdrivers c: myUpgrade
Lumipat: / Telemetry
Mga Parameter: Paganahin; Huwag paganahin
Pagkilos: Kapag / Telemetry ay nakatakda sa Paganahin, kokolekta at i-upload ng setup ang telemetry na nabuo ng pag-install.
Gayunpaman, kapag / Telemetry ay nakatakda sa Huwag paganahin, ang setup ay hindi mangolekta at mag-upload ng telemetry na nauugnay sa pag-install.
Halimbawa: setup.exe / auto upgrade / Paganahin ang Telemetry
Lumipat: / copylogs
Mga Parameter: Mga lokal na path ng file at mga landas ng UNC network
Pagkilos: Kapag nabigo, kopyahin o i-upload ng pag-setup ang mga naka-compress na log sa tinukoy na lokasyon.
Mangyaring tandaan na ang PC at / o gumagamit ay dapat magkaroon ng pahintulot at pag-access sa network sa tinukoy na path ng file.
Tumatakbo ang utos na ito sa konteksto ng system kaya maaaring walang mga pahintulot na kumopya sa mga lokasyon na nangangailangan ng mga pahintulot ng gumagamit
Halimbawa: setup.exe / auto upgrade / copylogs MyShare UpgradeLogs
Narito ang ilang mga halimbawa ng paggamit.
Nais ng isang admin na i-upgrade ang mga kagawaran ng PC mula sa Windows 7 Enterprise magdamag. Hindi niya nais na lumitaw ang interface ng gumagamit na pag-setup, ngunit nais niya ang mga end user na manu-manong dumaan sa karanasan sa Out of box (kilala bilang OOBE) na karanasan.
Ang sumusunod na linya ng utos ay maaaring magamit upang maiayos ang buong pag-upgrade sa Windows vNext, na nangangailangan lamang ng pag-input ng gumagamit sa sandaling maabot ng makina ang OOBE:
Setup.exe / auto upgrade / tahimik / showoobe puno
Bilang kahalili, maaaring gusto ng isang inhinyero sa pag-deploy na mangolekta ng mga tala at iba pang impormasyong diagnostic mula sa mga pagsubok na PC kung sakaling magkaroon ng pagkabigo.
Ang sumusunod na linya ng utos ay nagtuturo sa pag-setup na ipatawag ang setuprollback.cmd script pagkatapos ng pagkabigo sa pag-install:
Setup.exe / auto upgrade / installdrivers c: myUpgrade driver / postrollback c: setuprollback.cmd
Ayan yun. May maidaragdag? Maligayang pagdating sa mga komento! ( sa pamamagitan ng MDL ).