Windows Tips & News

Windows 10 setup.exe opdrachtregelschakelaars

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren

Het Windows 10 Setup-programma, of setup.exe dat deel uitmaakt van de installatiemedia, ondersteunt een reeks opdrachtregelargumenten. Met behulp van die argumenten kunt u het gedrag van de Windows-installatie wijzigen. In dit artikel zullen we opdrachtregelopties bekijken die beschikbaar zijn voor setup.exe in Windows 10.

Windows 10-logobanner
Dus Setup.exe installeert of upgradet Windows. De volgende opdrachtregelargumenten kunnen worden gebruikt om het gedrag van de Windows-installatie te wijzigen:

Schakelaar: /auto
Parameters: Opwaarderen; Alleen gegevens; Schoon
Actie: Automatiseer de installatie met migratiekeuze voor de installatie.
De gebruikersinterface voor media-instellingen en voortgangsschermen worden standaard weergegeven, maar zijn geautomatiseerd.
Deze switch gaat ook uit van de volgende standaardconfiguraties:
EULA-acceptatie, dynamische update is ingeschakeld, telemetrieverzameling en upload-aanmelding, OOBE wordt overgeslagen, PBR wordt bijgewerkt of gemaakt.

Voorbeeld: setup.exe /auto upgrade

Advertentie

Schakelaar: /rustig
Parameters: N/A

Actie: de stille vlag onderdrukt elke setup-UX, inclusief rollback-UX

Voorbeeld: setup.exe /auto upgrade /quiet

Schakelaar: /pkey
Parameters: 5x5 productsleutel

Actie: Benodigdheden instellen met de opgegeven productsleutel.
Deze parameter is niet nodig bij het upgraden met media met volumelicentie of media die een pid.txt in de bronnenmap bevatten.

Voorbeeld: setup.exe /auto upgrade /pkey ABC12-DEF34-GHI56-JKL78-MNP90

Schakelaar: /showoobe
Parameters: Volledig; Geen

Actie: Wanneer /showoobe is ingesteld op Volledig, moet de eindgebruiker OOBE interactief invullen.
Als alternatief, wanneer /showoobe is ingesteld op Geen, wordt OOBE overgeslagen en worden componenten ingesteld op hun standaardinstellingen.

Voorbeeld: setup.exe /auto upgrade /showoobe full

Schakelaar: /noreboot
Parameters: N/A

Actie: Setup zal de pc niet automatisch opnieuw opstarten wanneer de lagere OS-taken zijn voltooid.
De volgende keer dat de pc opnieuw wordt opgestart, gaat de installatie verder.

Voorbeeld: setup.exe /auto upgrade /noreboot

Schakelaar: /DynamicUpdate
Parameters: inschakelen; Uitzetten

Actie: geeft aan of de installatie dynamische updatebewerkingen zal uitvoeren (zoeken, downloaden en installeren van updates).

Voorbeeld: setup.exe /auto upgrade /DynamicUpdate uitschakelen

Schakelaar: /Postoobe \stelcompleet.cmd
Parameters: Lokaal bestandspad of UNC-netwerkpad naar een bestand met de naam setupcomplete.cmd

Actie: injecteert het setupcomplete.cmd-bestand vanaf de opgegeven locatie.
Setupcomplete.cmd is een aangepast script om taken uit te voeren nadat de installatie is voltooid, maar voordat de gebruiker zich voor het eerst aanmeldt.
Het wordt uitgevoerd met systeemrechten.

Voorbeeld: setup.exe /auto upgrade /postoobe c:\script\setupcomplete.cmd

Schakelen: /Postrollback
Parameters: Lokaal bestandspad of UNC-netwerkpad naar een bestand met de naam setuprollback.cmd

Actie: injecteert het setuprollback.cmd-bestand vanaf de opgegeven locatie.
Setuprolback.cmd is een aangepast script om taken uit te voeren nadat de installatie is mislukt en de pc is teruggedraaid naar het vorige besturingssysteem.
Het wordt uitgevoerd met dezelfde privileges als de gebruiker of het proces dat de setup heeft gestart.

Voorbeeld: setup.exe /auto upgrade /postrollback \MyShare\script\setuprollback.cmd

Schakelen: /installfrom
Parameters: Lokaal bestandspad of netwerkpad naar een specifieke.wim

Actie: Specificeert locatie voor installatiebronmedia/bestanden

Voorbeeld: setup.exe /auto clean /installfrom d:\myWim\customwim.wim

Schakelaar: /PBRU-update
Parameters: inschakelen; Uitzetten

Actie: Als /PBRUpdate is ingesteld op Inschakelen, wordt de PBR-partitie bijgewerkt of gemaakt.
Omgekeerd, wanneer /PBRUpdate is ingesteld op Uitschakelen, wordt de PBR-partitie niet bijgewerkt of gemaakt

Voorbeeld: setup.exe /auto upgrade /PBRupdate uitschakelen

Schakelen: /migratealldrivers
Parameters: Alle; Geen

Actie: Wanneer /migratealldrivers is ingesteld op Alles, probeert setup alle stuurprogramma's te migreren als onderdeel van de installatie.
Als /migratealldrivers daarentegen is ingesteld op Geen, migreert setup geen drivers als onderdeel van de installatie.
OPMERKING: deze schakelaar mag alleen worden gebruikt in test- en testomgevingen. Het mag niet in productie worden gebruikt.

Voorbeeld: setup.exe /auto upgrade /migratealldrivers geen

Schakelen: /installdrivers
Parameters: Lokaal bestandspad of UNC-netwerkpad naar een map die.inf-bestanden bevat

Actie: Setup injecteert alle driver.infs die tijdens het installatieproces op de opgegeven locatie worden gevonden.
Setup zoekt recursief door alle submappen van de opgegeven locatie.

Voorbeeld: setup.exe /auto upgrade /installdrivers c:\myUpgrade\drivers

Schakelaar: /Telemetrie
Parameters: inschakelen; Uitzetten

Actie: wanneer /Telemetry is ingesteld op Enable, verzamelt en uploadt setup de telemetrie die door de installatie is gegenereerd.
Wanneer /Telemetry echter is ingesteld op Disable, verzamelt en uploadt setup geen installatiegerelateerde telemetrie.

Voorbeeld: setup.exe /auto upgrade /Telemetry enable

Schakelen: /copylogs
Parameters: Lokale bestandspaden en UNC-netwerkpaden

Actie: bij een fout kopieert of uploadt de setup gecomprimeerde logboeken naar de opgegeven locatie.
Houd er rekening mee dat de pc en/of gebruiker toestemming en netwerktoegang tot het opgegeven bestandspad moet hebben.
Deze opdracht wordt uitgevoerd in de systeemcontext en heeft dus mogelijk geen rechten om te kopiëren naar locaties waarvoor gebruikersrechten zijn vereist

Voorbeeld: setup.exe /auto upgrade /copylogs \MyShare\UpgradeLogs

Hier zijn enkele gebruiksvoorbeelden.

Een beheerder wil de pc's van de afdelingen 's nachts upgraden van Windows 7 Enterprise. Hij wil niet dat de setup-gebruikersinterface verschijnt, maar hij wil wel dat de eindgebruikers handmatig de Out-of-box-ervaring (bekend als OOBE) doorlopen.
De volgende opdrachtregel kan worden gebruikt om de volledige upgrade naar Windows vNext te orkestreren, waarbij gebruikersinvoer pas nodig is zodra de machine OOBE bereikt:

Setup.exe /auto upgrade /quiet /showoobe vol

Een andere mogelijkheid is dat een implementatietechnicus in het geval van een storing logboeken en andere diagnostische informatie van test-pc's wil verzamelen.
De volgende opdrachtregel geeft setup de opdracht om het script setuprollback.cmd aan te roepen na een installatiefout:

Setup.exe /auto upgrade /installdrivers c:\myUpgrade\drivers /postrollback c:\setuprollback.cmd

Dat is het. Heeft u iets toe te voegen? Welkom bij reacties! (via MDL).

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren

Windows-subsysteem voor Linux 0.65.1 is beschikbaar voor insiders

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenE...

Lees verder

Windows 11 Build 25174 (Dev) voegt een nieuwe widget toe

Windows 11 Build 25174 (Dev) voegt een nieuwe widget toe

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenM...

Lees verder

Windows 11 builds 22621.450 en 22622.450 zijn nu in het bètakanaal

Windows 11 builds 22621.450 en 22622.450 zijn nu in het bètakanaal

Microsoft heeft vandaag twee nieuwe builds van Windows 11 22H2 vrijgegeven aan Insiders in het bè...

Lees verder