Instalační program systému Windows 10 nebo soubor setup.exe, který je součástí instalačního média, podporuje sadu argumentů příkazového řádku. Pomocí těchto argumentů můžete upravit chování instalace systému Windows. V tomto článku přezkoumáme přepínače příkazového řádku dostupné pro soubor setup.exe v systému Windows 10.
Setup.exe tedy nainstaluje nebo upgraduje Windows. Následující argumenty příkazového řádku lze použít k úpravě chování instalace systému Windows:
Přepínač: / auto
Parametry: Upgrade; DataOnly; Čistý
Akce: Automatizovat instalaci s výběrem migrace pro instalaci.
Ve výchozím nastavení se zobrazují uživatelské rozhraní nastavení médií a obrazovky postupu, ale jsou automatizované.
Tento přepínač také předpokládá následující výchozí konfigurace:
Přijetí smlouvy EULA, dynamická aktualizace je povolena, sběr telemetrie a přihlášení, OOBE bude přeskočeno, PBR bude aktualizováno nebo vytvořeno.
Příklad: setup.exe / automatická aktualizace
Reklama
Přepínač: / tichý
Parametry: N / A
co je můj server IP adresa minecraft
Akce: Tichý příznak potlačí jakékoli UX nastavení, včetně UX odvolání
Příklad: setup.exe / automatický upgrade / tichý
Přepínač: / pkey
Parametry: produktový klíč 5x5
Akce: Nastavení spotřebního materiálu se zadaným produktovým klíčem.
Tento parametr není nutný při upgradu s multilicenčním médiem nebo médiem, které obsahuje soubor pid.txt ve složce sources.
Příklad: setup.exe / auto upgrade / pkey ABC12-DEF34-GHI56-JKL78-MNP90
Přepínač: / showoobe
Parametry: Plný; Žádný
Akce: Když je / showoobe nastaveno na Full, koncový uživatel musí interaktivně dokončit OOBE.
Alternativně, když je / showoobe nastaveno na None, je OOBE přeskočeno a komponenty jsou nastaveny na své výchozí nastavení.
Příklad: setup.exe / automatický upgrade / showoobe plný
Přepínač: / noreboot
Parametry: N / A
Akce: Instalační program automaticky nerestartuje počítač, když dokončí úkoly nižší úrovně OS.
Při příštím restartu počítače bude instalace pokračovat.
Příklad: setup.exe / auto upgrade / noreboot
Přepínač: / DynamicUpdate
Parametry: Povolit; Zakázat
Akce: Určuje, zda bude instalace provádět operace Dynamické aktualizace (vyhledávání, stahování a instalace aktualizací).
Příklad: setup.exe / automatický upgrade / deaktivace DynamicUpdate
Přepínač: / Postoobe setupcomplete.cmd
Parametry: Cesta k místnímu souboru nebo síťová cesta UNC k souboru s názvem setupcomplete.cmd
Akce: Vloží soubor setupcomplete.cmd ze zadaného umístění.
Setupcomplete.cmd je přizpůsobený skript pro provádění úkolů po dokončení instalace, ale před prvním přihlášením uživatele.
Je spuštěn se systémovými oprávněními.
Příklad: setup.exe / auto upgrade / postoobe c: script setupcomplete.cmd
Přepínač: / Postrollback
Parametry: Cesta k místnímu souboru nebo síťová cesta UNC k souboru s názvem setuprollback.cmd
Akce: Vloží soubor setuprollback.cmd ze zadaného umístění.
Setuprolback.cmd je přizpůsobený skript pro provádění úkolů po selhání instalace a návratu počítače na předchozí OS.
Je spuštěn se stejnými oprávněními jako uživatel nebo proces, který spustil instalaci.
Příklad: setup.exe / auto upgrade / postrollback MyShare script setuprollback.cmd
Přepínač: / installfrom
Parametry: Cesta k místnímu souboru nebo síťová cesta k souboru specific.wim
Akce: Určuje umístění pro zdrojové médium / soubory instalace
Příklad: setup.exe / auto clean / installfrom d: myWim customwim.wim
Přepínač: / PBRUpdate
Parametry: Povolit; Zakázat
Akce: Když je / PBRUpdate nastaveno na Povolit, instalační program aktualizuje nebo vytvoří oddíl PBR.
Naopak, když je / PBRUpdate nastaveno na Zakázat, instalace neaktualizuje ani nevytvoří oddíl PBR
Příklad: setup.exe / automatický upgrade / zakázání PBRupdate
Přepínač: / migratealldrivers
Parametry: Vše; Žádný
Akce: Když je / migratealldrivers nastaveno na Vše, instalace se pokusí migrovat všechny ovladače jako součást instalace.
Naproti tomu, když je / migratealldrivers nastaven na None, nebude instalace migrovat žádné ovladače jako součást instalace.
POZNÁMKA: tento přepínač by měl být použit pouze při testování a testovacích prostředcích. Neměl by být používán ve výrobě.
Příklad: setup.exe / auto upgrade / migratealldrivers žádný
Přepínač: / installdrivers
Parametry: Cesta k místnímu souboru nebo síťová cesta UNC ke složce, která obsahuje soubory .inf
Akce: Instalační program během instalace vloží všechny soubory driver.inf nalezené v zadaném umístění.
Instalační program rekurzivně prohledá všechny podsložky zadaného umístění.
Příklad: setup.exe / auto upgrade / installdrivers c: myUpgrade drivers
Přepínač: / Telemetrie
Parametry: Povolit; Zakázat
Akce: Když je / Telemetrie nastavena na Povolit, nastavení shromáždí a nahraje telemetrii vygenerovanou instalací.
Když je však / Telemetrie nastavena na Zakázat, instalace nebude shromažďovat a nahrávat telemetrii související s instalací.
Příklad: setup.exe / automatický upgrade / aktivace telemetrie
Přepnout: / copylogs
Parametry: Místní cesty k souborům a síťové cesty UNC
Akce: Při selhání instalace zkopíruje nebo nahraje komprimované protokoly do zadaného umístění.
Pamatujte, že počítač a / nebo uživatel musí mít oprávnění a přístup k síti k zadané cestě k souboru.
Tento příkaz je spuštěn v kontextu systému, takže nemusí mít oprávnění ke kopírování do umístění, která vyžadují oprávnění uživatele
Příklad: setup.exe / auto upgrade / copylogs MyShare UpgradeLogs
Zde je několik příkladů použití.
Správce chce přes noc upgradovat počítače oddělení z Windows 7 Enterprise. Nechce, aby se zobrazovalo uživatelské uživatelské rozhraní nastavení, ale chce, aby koncoví uživatelé ručně procházeli prostředím Out of box (známým jako OOBE).
Následující příkazový řádek lze použít k orchestraci úplného upgradu na Windows vNext, který vyžaduje vstup uživatele pouze v případě, že stroj dosáhne OOBE:
Setup.exe / automatický upgrade / tichý / showoobe plný
Alternativně může technik nasazení chtít v případě poruchy shromáždit protokoly a další diagnostické informace z testovacích počítačů.
Následující příkazový řádek dává pokyn, aby instalační program po chybě instalace vyvolal skript setuprollback.cmd:
Setup.exe / automatická aktualizace / installdrivers c: myUpgrade drivers / postrollback c: setuprollback.cmd
A je to. Máte co dodat? Vítejte v komentářích! ( přes MDL ).