Inštalačný program systému Windows 10 alebo setup.exe, ktorý je súčasťou inštalačného média, podporuje skupinu argumentov príkazového riadku. 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 riadku dostupné pre súbor setup.exe v systéme Windows 10.
Program Setup.exe teda inštaluje alebo inovuje systém Windows. Na úpravu správania inštalácie systému Windows je možné použiť nasledujúce argumenty príkazového riadku:
Prepínač: / auto
Parametre: Upgrade; Iba údaje; Vyčistiť
Akcia: Automatizujte inštaláciu s výberom migrácie pre inštaláciu.
UI a postupné obrazovky nastavenia médií sú predvolene zobrazené, ale sú automatizované.
Tento prepínač tiež predpokladá nasledujúce predvolené konfigurácie:
Prijatie zmluvy EULA, dynamická aktualizácia je povolená, zhromažďovanie telemetrie a prihlásenie na odovzdanie, OOBE bude preskočený, PBR bude aktualizované alebo vytvorené.
Príklad: setup.exe / automatická aktualizácia
Inzerát
Prepínač: / tichý
Parametre: N / A
ako sťahovať písma do wordu na mac
Akcia: Tichý príznak potlačí akékoľvek nastavenie UX vrátane vrátenia UX
Príklad: setup.exe / automatická aktualizácia / tichý
Prepínač: / pkey
Parametre: produktový kľúč 5x5
Akcia: Nastaví dodávku so zadaným kódom Product Key.
Tento parameter nie je potrebný pri inovácii na multilicenčné médium alebo médium, ktoré obsahuje súbor pid.txt v priečinku sources.
Príklad: setup.exe / auto upgrade / pkey ABC12-DEF34-GHI56-JKL78-MNP90
Prepínač: / showoobe
Parametre: Plný; Žiadne
Akcia: Keď je parameter / showoobe nastavený na hodnotu Full, koncový používateľ musí interaktívne dokončiť OOBE.
Alternatívne, keď je / showoobe nastavený na None, je OOBE preskočený a komponenty sú nastavené na svoje predvolené nastavenia.
Príklad: setup.exe / automatická aktualizácia / showoobe plný
Prepínač: / noreboot
Parametre: N / A
Akcia: Inštalátor po dokončení úloh nižšej úrovne OS automaticky nereštartuje počítač.
Pri ďalšom reštartovaní 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štalácia vykonávať operácie dynamickej aktualizácie (vyhľadávať, sťahovať a inštalovať aktualizácie).
Príklad: setup.exe / automatická aktualizácia / deaktivácia DynamicUpdate
Prepínač: / Postoobe setupcomplete.cmd
Parametre: Cesta lokálneho 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.
Je spustený so systémovými oprávneniami.
Príklad: setup.exe / auto upgrade / postoobe c: script setupcomplete.cmd
Prepínač: / Postrollback
Parametre: Cesta lokálneho 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 po obnovení pôvodného operačného systému z počítača.
Je spustený s rovnakými oprávneniami ako používateľ alebo proces, ktorý spustil inštaláciu.
Príklad: setup.exe / automatická aktualizácia / postrollback MyShare script setuprollback.cmd
Prepínač: / installfrom
Parametre: Cesta k miestnemu súboru alebo sieťová cesta k súboru specific.wim
Akcia: Určuje umiestnenie pre zdrojové médiá / súbory inštalácie
Príklad: setup.exe / auto clean / installfrom d: myWim customwim.wim
Prepínač: / PBRUpdate
Parametre: Povoliť; Zakázať
Akcia: Keď je / PBRUpdate nastavený na Enable, nastavenie aktualizuje alebo vytvorí oddiel PBR.
Naopak, keď je / PBRUpdate nastavený na Disable, nastavenie neaktualizuje ani nevytvorí oddiel PBR
Príklad: setup.exe / automatická aktualizácia / deaktivácia PBRupdate
Prepínač: / migratealldrivers
Parametre: Všetky; Žiadne
Akcia: Keď je / migratealldrivers nastavený na All, inštalačný program sa pokúsi migrovať všetky ovládače ako súčasť inštalácie.
Naproti tomu, keď je / migratealldrivers nastavený na None, nastavenie nebude migrovať žiadne ovládače ako súčasť inštalácie.
POZNÁMKA: tento prepínač by sa mal používať iba pri testovaní a testovaní. Nemal by sa používať pri výrobe.
Príklad: setup.exe / automatická aktualizácia / migratealldrivers žiadny
Prepínač: / installldrivers
Parametre: Cesta k miestnemu súboru alebo cesta k sieti UNC k priečinku, ktorý obsahuje súbory.inf
Akcia: Inštalátor vloží všetky súbory driver.inf nájdené v určenom umiestnení počas procesu inštalácie.
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 / Telemetria nastavená na Povoliť, bude inštalácia zhromažďovať a nahrávať telemetriu vygenerovanú inštaláciou.
Keď je však / Telemetria nastavená na Zakázať, nastavenie nebude zhromažďovať a nahrávať telemetriu súvisiacu s inštaláciou.
Príklad: setup.exe / automatická aktualizácia / aktivácia telemetrie
Prepínač: / copylogs
Parametre: Cesty lokálnych súborov a sieťové cesty UNC
Akcia: Po zlyhaní nastavenie skopíruje alebo nahrá komprimované protokoly do zadaného umiestnenia.
Upozorňujeme, že počítač alebo používateľ musí mať povolenie a sieťový prístup k určenej ceste k súboru.
Tento príkaz je spustený v systémovom kontexte, takže nemusí mať oprávnenie na kopírovanie na miesta, ktoré vyžadujú oprávnenie používateľa
Príklad: setup.exe / automatická aktualizácia / copylogs MyShare UpgradeLogs
Tu je niekoľko príkladov použitia.
Správca chce cez noc upgradovať počítače jednotlivých oddelení zo systému Windows 7 Enterprise. Nechce, aby sa zobrazovalo používateľské rozhranie nastavenia, ale chce, aby koncoví používatelia manuálne prechádzali prostredím Out of Box (známe ako OOBE).
Nasledujúci príkazový riadok možno použiť na orchestráciu úplnej inovácie na Windows vNext, ktorá vyžaduje vstup používateľa až po dosiahnutí úrovne OOBE:
Setup.exe / automatická aktualizácia / tichý režim / showoobe plný
Alternatívne môže inžinier nasadenia v prípade poruchy zhromaždiť protokoly a ďalšie diagnostické informácie z testovacích počítačov.
Nasledujúci príkazový riadok dáva pokyn inštalácii, aby po zlyhaní inštalácie vyvolala skript setuprollback.cmd:
Setup.exe / automatická aktualizácia / installdrivers c: myUpgrade drivers / postrollback c: setuprollback.cmd
To je všetko. Máte čo dodať? Vitajte v komentároch! ( cez MDL ).