Opzioni della riga di comando di Windows 10 setup.exe
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.
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
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).