Windows Tips & News

Opzioni della riga di comando di Windows 10 setup.exe

click fraud protection
CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

Il programma di installazione di Windows 10, o setup.exe, che fa parte del supporto di installazione, supporta una serie di argomenti della riga di comando. Utilizzando questi argomenti, è possibile modificare il comportamento dell'installazione di Windows. In questo articolo esamineremo le opzioni della riga di comando disponibili per setup.exe in Windows 10.

Banner del logo di Windows 10
Quindi, Setup.exe installa o aggiorna Windows. I seguenti argomenti della riga di comando possono essere utilizzati per modificare il comportamento dell'installazione di Windows:

Interruttore: /auto
Parametri: Aggiornamento; Solo dati; Pulire
Azione: automatizza l'installazione con la scelta di migrazione per l'installazione.
L'interfaccia utente di configurazione multimediale e le schermate di avanzamento vengono visualizzate per impostazione predefinita, ma sono automatizzate.
Questo switch presuppone anche le seguenti configurazioni predefinite:


Accettazione EULA, aggiornamento dinamico abilitato, raccolta telemetria e upload opt-in, la configurazione guidata verrà ignorata, il PBR verrà aggiornato o creato.

Esempio: setup.exe /auto upgrade

Annuncio

Interruttore: /quiet
Parametri: N/A

Azione: il flag silenzioso sopprimerà qualsiasi UX di configurazione, incluso il rollback UX

Esempio: setup.exe /auto upgrade /quiet

Interruttore: /pkey
Parametri: chiave del prodotto 5x5

Azione: fornisce la configurazione con il codice Product Key specificato.
Questo parametro non è necessario quando si esegue l'aggiornamento con un supporto multilicenza o un supporto che contiene un pid.txt nella cartella delle origini.

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

Interruttore: /showoobe
Parametri: Completo; Nessuno

Azione: quando /showoobe è impostato su Completo, l'utente finale deve completare la Configurazione guidata in modo interattivo.
In alternativa, quando /showoobe è impostato su Nessuno, la configurazione guidata viene ignorata e i componenti vengono impostati sulle impostazioni predefinite.

Esempio: setup.exe /auto upgrade /showoobe full

Switch: /noreboot
Parametri: N/A

Azione: l'installazione non riavvierà automaticamente il PC al termine delle attività del sistema operativo di livello inferiore.
Al successivo riavvio del PC, l'installazione continuerà.

Esempio: setup.exe /auto upgrade /noreboot

Switch: /DynamicUpdate
Parametri: Abilita; disattivare

Azione: specifica se l'installazione eseguirà operazioni di aggiornamento dinamico (ricerca, download e installazione di aggiornamenti).

Esempio: setup.exe /auto upgrade /DynamicUpdate disable

Interruttore: /Postoobe \setupcomplete.cmd
Parametri: percorso file locale o percorso di rete UNC a un file denominato setupcomplete.cmd

Azione: inserisce il file setupcomplete.cmd dalla posizione specificata.
Setupcomplete.cmd è uno script personalizzato per eseguire attività dopo il completamento dell'installazione ma prima del primo accesso dell'utente.
Viene eseguito con i privilegi di sistema.

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

Switch: /Postrollback
Parametri: percorso file locale o percorso di rete UNC a un file denominato setuprollback.cmd

Azione: inserisce il file setuprollback.cmd dalla posizione specificata.
Setuprolback.cmd è uno script personalizzato per eseguire attività dopo che l'installazione non riesce e il PC è tornato al sistema operativo precedente.
Viene eseguito con gli stessi privilegi dell'utente o del processo che ha avviato l'installazione.

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

Switch: /installfrom
Parametri: percorso file locale o percorso di rete a un file specifico.wim

Azione: specifica la posizione per il supporto/file di origine dell'installazione

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

Interruttore: /PBRUpdate
Parametri: Abilita; disattivare

Azione: quando /PBRUpdate è impostato su Enable, l'installazione aggiornerà o creerà la partizione PBR.
Al contrario, quando /PBRUpdate è impostato su Disabilita, l'installazione non aggiornerà né creerà la partizione PBR

Esempio: setup.exe /auto upgrade /PBRupdate disable

Switch: /migratealldrivers
Parametri: Tutti; Nessuno

Azione: quando /migratealldrivers è impostato su Tutti, il programma di installazione tenterà di migrare tutti i driver come parte dell'installazione.
Al contrario, quando /migratealldrivers è impostato su Nessuno, il programma di installazione non migrerà alcun driver come parte dell'installazione.
NOTA: questo interruttore deve essere utilizzato solo in ambienti di test e test. Non dovrebbe essere utilizzato in produzione.

Esempio: setup.exe /auto upgrade /migratealldrivers nessuno

Switch: /installdrivers
Parametri: percorso file locale o percorso di rete UNC in una cartella che contiene file .inf

Azione: il programma di installazione inietterà tutti i driver.inf trovati nella posizione specificata durante il processo di installazione.
Il programma di installazione cercherà in modo ricorsivo in tutte le sottocartelle della posizione specificata.

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

Interruttore: /Telemetria
Parametri: Abilita; disattivare

Azione: quando /Telemetry è impostato su Enable, il programma di installazione raccoglierà e caricherà i dati di telemetria generati dall'installazione.
Tuttavia, quando /Telemetry è impostato su Disable, il programma di installazione non raccoglierà e caricherà la telemetria relativa all'installazione.

Esempio: setup.exe /auto upgrade /Abilita telemetria

Interruttore: /copylogs
Parametri: percorsi di file locali e percorsi di rete UNC

Azione: in caso di errore, l'installazione copierà o caricherà i registri compressi nella posizione specificata.
Si noti che il PC e/o l'utente devono disporre dell'autorizzazione e dell'accesso di rete al percorso del file specificato.
Questo comando viene eseguito nel contesto del sistema, quindi potrebbe non avere le autorizzazioni per copiare in posizioni che richiedono autorizzazioni utente

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

Ecco alcuni esempi di utilizzo.

Un amministratore desidera aggiornare i PC dei reparti da Windows 7 Enterprise durante la notte. Non desidera che venga visualizzata l'interfaccia utente di configurazione, ma desidera che gli utenti finali eseguano manualmente l'esperienza Out of box (nota come Configurazione guidata).
La seguente riga di comando può essere utilizzata per orchestrare l'aggiornamento completo a Windows vNext, richiedendo l'input dell'utente solo una volta che la macchina raggiunge la configurazione guidata:

Setup.exe /auto upgrade /quiet /showoobe full

In alternativa, un tecnico di distribuzione potrebbe voler raccogliere i registri e altre informazioni diagnostiche dai PC di prova in caso di errore.
La seguente riga di comando indica a setup di richiamare lo script setuprollback.cmd dopo un errore di installazione:

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

Questo è tutto. Hai qualcosa da aggiungere? Benvenuto nei commenti! (via MDL).

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema
Microsoft potrebbe spostare il pulsante Scheda verticale sulla barra degli strumenti in Microsoft Edge

Microsoft potrebbe spostare il pulsante Scheda verticale sulla barra degli strumenti in Microsoft Edge

Microsoft sta testando vari layout per l'opzione Scheda verticale di Microsoft Edge. Attualmente,...

Leggi di più

Windows 10 Build 18363.329 (19H2, Release Preview) è ora disponibile per tutti gli Insider

Windows 10 Build 18363.329 (19H2, Release Preview) è ora disponibile per tutti gli Insider

All'inizio di agosto, Microsoft ha rilasciato un paio di build per Windows Insider nell'anello Re...

Leggi di più

Nega scrittura su unità fisse non protette da BitLocker

Nega scrittura su unità fisse non protette da BitLocker

Per una protezione aggiuntiva, Windows 10 consente di abilitare un criterio speciale che impedisc...

Leggi di più