Installationsprogrammet för Windows 10, eller setup.exe som ingår i installationsmediet, stöder en uppsättning kommandoradsargument. Med hjälp av dessa argument kan du ändra beteendet för Windows-installationen. I den här artikeln kommer vi att granska kommandoradsväxlar som är tillgängliga för setup.exe i Windows 10.
Så installerar eller uppgraderar Setup.exe Windows. Följande kommandoradsargument kan användas för att ändra beteendet för Windows-installationen:
Växla: / auto
Parametrar: Uppgradering; DataOnly; Rena
Åtgärd: Automatisera installationen med migreringsalternativ för installationen.
Mediainställningsgränssnittet och framstegsskärmar visas som standard men är automatiserade.
Denna omkopplare förutsätter också följande standardkonfigurationer:
EULA-godkännande, dynamisk uppdatering är aktiverad, telemetriinsamling och uppladdningsopt-in, OOBE hoppas över, PBR uppdateras eller skapas.
Exempel: setup.exe / automatisk uppgradering
Annons
Växla: / tyst
Parametrar: Ej tillämpligt
hur man byter namn i snöstorm
Åtgärd: Den tysta flaggan kommer att undertrycka alla UX-inställningar, inklusive UX för återställning
Exempel: setup.exe / automatisk uppgradering / tyst
Växla: / pkey
Parametrar: 5x5 produktnyckel
Åtgärd: Levererar installation med den angivna produktnyckeln.
Denna parameter är inte nödvändig när du uppgraderar med volymlicensierat media eller media som innehåller en pid.txt i källmappen.
Exempel: setup.exe / automatisk uppgradering / pkey ABC12-DEF34-GHI56-JKL78-MNP90
Växla: / showoobe
Parametrar: Full; Ingen
Åtgärd: När / showoobe är inställt på Full, måste slutanvändaren interaktivt slutföra OOBE.
Alternativt, när / showoobe är inställt på Ingen, hoppas OOBE över och komponenterna är inställda på standardinställningarna.
Exempel: setup.exe / automatisk uppgradering / showoobe full
Växla: / noreboot
Parametrar: Ej tillämpligt
Åtgärd: Installationen startar inte om datorn automatiskt när den slutför OS-uppgifterna.
Nästa gång datorn startas om fortsätter installationen.
Exempel: setup.exe / automatisk uppgradering / noreboot
Växla: / DynamicUpdate
Parametrar: Aktivera; Inaktivera
Åtgärd: Anger om installationen ska utföra dynamiska uppdateringsåtgärder (söka, ladda ner och installera uppdateringar).
Exempel: setup.exe / auto upgrade / DynamicUpdate inaktivera
Växla: / Postoobe setupcomplete.cmd
Parametrar: Lokal filsökväg eller UNC-nätverksväg till en fil med namnet setupcomplete.cmd
Åtgärd: Injicerar filen setupcomplete.cmd från den angivna platsen.
Setupcomplete.cmd är ett anpassat skript för att utföra uppgifter efter installationen men innan första användarinloggning.
Det körs med systembehörigheter.
Exempel: setup.exe / automatisk uppgradering / postoobe c: script setupcomplete.cmd
Växla: / Postrollback
Parametrar: Lokal filsökväg eller UNC-nätverksväg till en fil med namnet setuprollback.cmd
Åtgärd: Injicerar setuprollback.cmd-filen från den angivna platsen.
Setuprolback.cmd är ett anpassat skript för att utföra uppgifter efter att installationen misslyckats och datorn har rullat tillbaka till sitt tidigare operativsystem.
Den körs med samma behörigheter som användaren eller processen som startade installationen.
Exempel: setup.exe / automatisk uppgradering / postrollback MyShare script setuprollback.cmd
Växla: / installfrom
Parametrar: Lokal filsökväg eller nätverkssökväg till en specific.wim
Åtgärd: Anger plats för installationskällmedia / filer
Exempel: setup.exe / automatisk rengöring / installationfrån d: myWim customwim.wim
Växla: / PBRUpdate
Parametrar: Aktivera; Inaktivera
Åtgärd: När / PBRUpdate är inställt på Aktivera, uppdateras eller skapas PBR-partitionen.
Omvänt, när / PBRUpdate är inställt på Inaktivera, kommer installationen inte att uppdateras eller skapas PBR-partitionen
Exempel: setup.exe / automatisk uppgradering / PBRupdate inaktiverar
Växla: / migratealldrivers
Parametrar: Alla; Ingen
Åtgärd: När / migratealldrivers är inställt på Alla, försöker installationen att migrera alla drivrutiner som en del av installationen.
Däremot, när / migratealldrivers är inställt på None, kommer installationen inte att migrera några drivrutiner som en del av installationen.
OBS: den här omkopplaren ska endast användas vid testning och testutrustning, den ska inte användas i produktionen.
Exempel: setup.exe / auto upgrade / migratealldrivers none
Växla: / installdrivers
Parametrar: Lokal filsökväg eller UNC-nätverkssökväg till en mapp som innehåller .inf-filer
Åtgärd: Installation kommer att injicera alla driver.infs som finns på den angivna platsen under installationsprocessen.
Installationen söker rekursivt igenom alla undermappar på den angivna platsen.
Exempel: setup.exe / auto upgrade / installdrivers c: myUpgrade drivers
Brytare: / Telemetri
Parametrar: Aktivera; Inaktivera
Åtgärd: När / Telemetry är inställt på Enable, samlar och laddar installationen upp telemetri som genereras av installationen.
Men när / Telemetry är inställt på Inaktivera samlar inte installationen upp och laddar inte upp installationsrelaterad telemetri.
Exempel: setup.exe / auto upgrade / Telemetry enable
Växla: / copylogs
Parametrar: Lokala filvägar och UNC-nätverksvägar
Åtgärd: Vid misslyckande kopierar eller överför installationen komprimerade loggar till den angivna platsen.
Observera att datorn och / eller användaren måste ha behörighet och nätverksåtkomst till den angivna filvägen.
Det här kommandot körs i systemkontexten så det kan hända att det inte har behörighet att kopiera till platser som kräver användarbehörigheter
Exempel: setup.exe / auto upgrade / copylogs MyShare UpgradeLogs
Här är några exempel på användning.
En administratör vill uppgradera avdelningens datorer från Windows 7 Enterprise över natten. Han vill inte att inställningens användargränssnitt ska visas, men han vill att slutanvändarna manuellt ska gå igenom upplevelsen Out of box (känd som OOBE).
Följande kommandorad kan användas för att ordna hela uppgraderingen till Windows vNext, vilket kräver användarinmatning endast när maskinen når OOBE:
Setup.exe / automatisk uppgradering / tyst / showoobe full
Alternativt kanske en distributionsingenjör vill samla in loggar och annan diagnostisk information från test-datorer i händelse av ett fel.
Följande instruktioner för instruktioner för kommandoraden anropar scriptet setuprollback.cmd efter ett installationsfel:
Setup.exe / automatisk uppgradering / installdrivers c: myUpgrade drivers / postrollback c: setuprollback.cmd
Det är allt. Har du något att lägga till? Välkommen till kommentarer! ( via MDL ).