Prepínače príkazového riadka systému Windows 10 setup.exe
Inštalačný program Windows 10 alebo setup.exe, ktorý je súčasťou inštalačného média, podporuje sadu argumentov príkazového riadka. Pomocou týchto argumentov môžete upraviť správanie inštalácie systému Windows. V tomto článku preskúmame prepínače príkazového riadka dostupné pre setup.exe v systéme Windows 10.
Setup.exe teda nainštaluje alebo inovuje Windows. Nasledujúce argumenty príkazového riadka možno použiť na úpravu správania inštalácie systému Windows:
Prepínač: /auto
Parametre: Upgrade; DataOnly; Čistý
Akcia: Automatizujte inštaláciu s výberom migrácie pre inštaláciu.
Používateľské rozhranie nastavenia médií a obrazovky priebehu sa zobrazujú v predvolenom nastavení, ale sú automatizované.
Tento prepínač tiež predpokladá nasledujúce predvolené konfigurácie:
Prijatie EULA, je povolená dynamická aktualizácia, aktivácia zhromažďovania a nahrávania telemetrie, OOBE sa preskočí, PBR sa aktualizuje alebo vytvorí.
Príklad: setup.exe /auto upgrade
Reklama
Prepínač: /tichý
Parametre: N /A
Akcia: Tichý príznak potlačí akékoľvek nastavenie UX vrátane rollback UX
Príklad: setup.exe /auto upgrade /quiet
Prepínač: /pkey
Parametre: 5x5 product key
Akcia: Dodáva nastavenie so zadaným kódom Product Key.
Tento parameter nie je potrebný pri aktualizácii s multilicenčným médiom alebo médiom, ktoré obsahuje pid.txt v zdrojovom priečinku.
Príklad: setup.exe /auto upgrade /pkey ABC12-DEF34-GHI56-JKL78-MNP90
Prepínač: /showoobe
Parametre: Full; žiadne
Akcia: Keď je /showoobe nastavené na Úplné, koncový používateľ musí interaktívne dokončiť OOBE.
Prípadne, keď je /showoobe nastavené na Žiadne, OOBE sa preskočí a komponenty sa nastavia na predvolené nastavenia.
Príklad: setup.exe /auto upgrade /showoobe full
Prepínač: /noreboot
Parametre: N /A
Akcia: Inštalátor automaticky nereštartuje počítač po dokončení úloh operačného systému nižšej úrovne.
Pri ďalšom reštarte počítača bude nastavenie pokračovať.
Príklad: setup.exe /auto upgrade /noreboot
Prepínač: /DynamicUpdate
Parametre: Povoliť; Zakázať
Akcia: Určuje, či bude inštalačný program vykonávať operácie dynamickej aktualizácie (vyhľadávanie, sťahovanie a inštalácia aktualizácií).
Príklad: setup.exe /auto upgrade /DynamicUpdate disable
Prepínač: /Postoobe
Parametre: Lokálna cesta k súboru alebo sieťová cesta UNC k súboru s názvom setupcomplete.cmd
Akcia: Vloží súbor setupcomplete.cmd zo zadaného umiestnenia.
Setupcomplete.cmd je prispôsobený skript na vykonávanie úloh po dokončení inštalácie, ale pred prvým prihlásením používateľa.
Spúšťa sa so systémovými oprávneniami.
Príklad: setup.exe /auto upgrade /postoobe c:\script\setupcomplete.cmd
Switch: /Postrollback
Parametre: Lokálna cesta k súboru alebo sieťová cesta UNC k súboru s názvom setuprollback.cmd
Akcia: Vloží súbor setuprollback.cmd zo zadaného umiestnenia.
Setuprolback.cmd je prispôsobený skript na vykonávanie úloh po zlyhaní inštalácie a návrate počítača k predchádzajúcemu OS.
Spúšťa sa s rovnakými oprávneniami ako používateľ alebo proces, ktorý spustil inštaláciu.
Príklad: setup.exe /auto upgrade /postrollback \MyShare\script\setuprollback.cmd
Prepínač: /installfrom
Parametre: Lokálna cesta k súboru alebo sieťová cesta ku konkrétnemu.wim
Akcia: Určuje umiestnenie pre inštalačné zdrojové médium /súbory
Príklad: setup.exe /auto clean /installfrom d:\myWim\customwim.wim
Prepínač: /PBRUpdate
Parametre: Povoliť; Zakázať
Akcia: Keď je /PBRUpdate nastavené na Povoliť, nastavenie aktualizuje alebo vytvorí oblasť PBR.
Naopak, keď je /PBRUpdate nastavené na Zakázať, inštalačný program neaktualizuje ani nevytvorí oblasť PBR
Príklad: setup.exe /auto upgrade /PBRupdate disable
Prepínač: /migratealldrivers
Parametre: Všetky; žiadne
Akcia: Keď je /migratealldrivers nastavené na All, inštalátor sa pokúsi migrovať všetky ovládače ako súčasť inštalácie.
Na rozdiel od toho, keď je /migratealldrivers nastavené na None, inštalačný program nebude migrovať žiadne ovládače ako súčasť inštalácie.
POZNÁMKA: Tento prepínač by sa mal používať iba v testovacích a testovacích prostrediach. Nemal by sa používať vo výrobe.
Príklad: setup.exe /auto upgrade /migratealldrivers žiadne
Prepnite: /installdrivers
Parametre: Lokálna cesta k súboru alebo sieťová cesta UNC k priečinku, ktorý obsahuje súbory .inf
Akcia: Inštalačný program vloží počas procesu inštalácie všetky súbory driver.infs nájdené v určenom umiestnení.
Inštalátor bude rekurzívne prehľadávať všetky podpriečinky zadaného umiestnenia.
Príklad: setup.exe /auto upgrade /installdrivers c:\myUpgrade\drivers
Prepínač: /Telemetria
Parametre: Povoliť; Zakázať
Akcia: Keď je /Telemetry nastavená na možnosť Povoliť, nastavenie zhromaždí a nahrá telemetriu vygenerovanú inštaláciou.
Ak je však položka /Telemetry nastavená na možnosť Zakázať, nastavenie nebude zhromažďovať a odosielať telemetriu súvisiacu s inštaláciou.
Príklad: setup.exe /auto upgrade /Telemetry enable
Prepínač: /copylogs
Parametre: Lokálne cesty k súborom a sieťové cesty UNC
Akcia: Pri zlyhaní nastavenie skopíruje alebo nahrá komprimované protokoly do určeného umiestnenia.
Upozorňujeme, že počítač a/alebo používateľ musia mať povolenie a sieťový prístup k zadanej ceste k súboru.
Tento príkaz sa spúšťa v kontexte systému, takže nemusí mať povolenia na kopírovanie do umiestnení, ktoré vyžadujú povolenia používateľa
Príklad: setup.exe /auto upgrade /copylogs \MyShare\UpgradeLogs
Tu je niekoľko príkladov použitia.
Správca chce cez noc inovovať počítače oddelení zo systému Windows 7 Enterprise. Nechce, aby sa zobrazilo používateľské rozhranie nastavenia, ale chce, aby koncoví používatelia manuálne prešli skúsenosťou Out of box (známou ako OOBE).
Nasledujúci príkazový riadok možno použiť na organizáciu úplnej inovácie na Windows vNext, ktorá vyžaduje vstup používateľa až vtedy, keď počítač dosiahne OOBE:
Setup.exe /auto upgrade /quiet /showoobe full
Inžinier nasadenia môže prípadne chcieť zhromaždiť protokoly a ďalšie diagnostické informácie z testovacích počítačov v prípade zlyhania.
Nasledujúci príkazový riadok dáva pokyn, aby inštalačný program po zlyhaní inštalácie vyvolal skript setuprollback.cmd:
Setup.exe /automatická aktualizácia /installdrivers c:\myUpgrade\drivers /postrollback c:\setuprollback.cmd
To je všetko. Chcete niečo dodať? Vitajte v komentároch! (cez MDL).