Opzioni di wpeutil Command-Line
L'utilità Windows PE (Wpeutil) è uno strumento da riga di comando, incluso in Windows PE, che consente di eseguire comandi durante una sessione di Windows PE. Ad esempio, è possibile arrestare o riavviare Windows PE, abilitare o disabilitare un firewall, impostare le impostazioni della lingua e inizializzare una rete.
Sintassi Wpeutil
Wpeutil {command} [argument]
Ad esempio:
Wpeutil Shutdown
Wpeutil Enablefirewall
Wpeutil SetMuiLanguage de-DE
Importante
Wpeutil può accettare un solo comando per riga.
CreatePageFile
Crea un file di pagina in un percorso e dimensioni specificati. Il percorso predefinito è C:\pagefile.sys e le dimensioni predefinite sono 64 megabyte. È necessario specificare almeno un'opzione.
Importante
Se esiste un file di pagina, l'opzione CreatePageFile deve essere impostata uguale o maggiore delle dimensioni correnti del file di pagina o il comando avrà esito negativo.
Sintassi CreatePageFile
CreatePageFile [/path=<path>] [/size=<size>]
Utilizzo di CreatePageFile
Wpeutil CreatePageFile /path=C:\pagefile.sys /size=128
Wpeutil CreatePageFile /path=C:\pagefile.sys
DisableExtendedCharactersForVolume
Disabilita il supporto dei caratteri estesi per i nomi di file compatibili con DOS (formato 8.3) per il volume che contiene il percorso nel volume di destinazione. Questo comando si applica solo ai volumi NTFS. Il percorso del volume di destinazione deve specificare la radice del volume.
Se disabilitato, tutti i file creati con caratteri estesi verranno convertiti in un nome di file breve.
Sintassi DisableExtendedCharactersForVolume
DisableExtendedCharactersForVolume <path_on_target_volume>
DisableExtendedCharactersForVolume usage
Wpeutil DisableExtendedCharactersForVolume C:\
DisableFirewall
Disabilita un firewall.
Disabilitare l'utilizzo diFirewall
Wpeutil DisableFirewall
EnableExtendedCharactersForVolume
Consente ai nomi di file di formato 8.3 di contenere caratteri estesi nel volume contenente il percorso nel volume di destinazione. Questo comando si applica solo ai volumi NTFS. Il percorso del volume di destinazione deve specificare la radice del volume.
Nota
Se si installa un sistema operativo in una lingua con caratteri estesi abilitati per impostazione predefinita, ad esempio ja-JP o ko-KR o usando una copia di Windows PE in una lingua che non dispone di caratteri estesi, ad esempio en-US, l'installazione causerà un errore Chkdsk durante il primo avvio. L'abilitazione di questa opzione prima dell'installazione in tale volume impedirà l'esecuzione del comando Chkdsk.
Sintassi EnableExtendedCharactersForVolume
EnableExtendedCharactersForVolume <path_on_target_volume>
EnableExtendedCharactersForVolume usage
Wpeutil EnableExtendedCharactersForVolume C:\
EnableFirewall
Abilita un firewall.
Abilitare l'utilizzo diFirewall
Wpeutil EnableFirewall
InizializzaNetwork
Inizializza i componenti e i driver di rete e imposta il nome del computer su un valore scelto in modo casuale. L'opzione /NoWait
salterà l'ora in cui il PC avrebbe altrimenti aspettato di acquisire un indirizzo IP. Se non si usa /NoWait
, Windows PE attenderà di acquisire un indirizzo prima di completare il caricamento della sessione WinPE.
/NoWait
è utile per gli ambienti che non usano DHCP.
Inizializzare la sintassiNetwork
InitializeNetwork [/NoWait]
Inizializzare l'utilizzo diNetwork
Wpeutil InitializeNetwork
wpeutil InitializeNetwork /NoWait
ListKeyboardLayouts
Elenca i layout della tastiera supportati (Nome e ID) per un valore LCID (Locale ID) specificato. I layout della tastiera verranno aggiornati anche nel Registro di sistema sotto la chiave: HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinPE\KeyboardLayouts
.
Per un elenco di ID impostazioni locali validi, vedere Valori ID impostazioni locali Microsoft.
Sintassi ListKeyboardLayouts
ListKeyboardLayouts <LCID>
Utilizzo di ListKeyboardLayouts
Wpeutil ListKeyboardLayouts 0x0409
Wpeutil ListKeyboardLayouts 1033
Riavvio
Riavvia la sessione di Windows PE corrente.
Riavvio dell'utilizzo
Wpeutil Reboot
SaveProfile
Arresta la registrazione e salva il profilo personalizzato nel percorso specificato in precedenza con il comando Dism /enable-profiling. Per altre informazioni sull'opzione della riga di comando /enable-profiling, vedere Opzioni di manutenzione Command-Line windows PE DISM.
Sintassi SaveProfile
Wpeutil SaveProfile <profile_file_name> "<description>"
Utilizzo di SaveProfile
Wpeutil SaveProfile profile_file_name "short description"
SetKeyboardLayout
Imposta il layout della tastiera nella sessione windows PE corrente. Ciò avrà effetto per i processi dopo che il comando ha esito positivo.
Sintassi SetKeyboardLayout
SetKeyboardLayout <keyboard_layout_ID>
Utilizzo di SetKeyboardLayout
Ottenere un elenco di layout della tastiera supportati:
ListKeyboardLayouts LCID
Per impostare la tastiera per en-US:
Wpeutil SetKeyboardLayout 0409:00000409
SetMuiLanguage
Imposta la lingua.
<language-name>
usa il formato del codice linguistico internazionale (ad esempio en-US per la lingua inglese degli Stati Uniti). È possibile specificare più lingue in ordine di priorità separandoli con un punto e virgola.
Sintassi SetMuiLanguage
SetMuiLanguage <language-name>[;<language-name>]
Utilizzo di SetMuiLanguage
Wpeutil SetMuiLanguage de-DE;en-US
SetUserLocale
Imposta le impostazioni locali dell'utente.
<language-name>
usa il formato del codice linguistico internazionale (ad esempio en-US per la lingua inglese degli Stati Uniti). È possibile specificare più lingue in ordine di priorità separandoli con un punto e virgola.
Sintassi SetUserLocale
SetUserLocale <language-name>[;<language-name>]
Utilizzo di SetUserLocale
Wpeutil SetUserLocale de-DE;en-US
Shutdown
Arresta la sessione di Windows PE corrente.
È anche possibile eseguire le operazioni seguenti nella finestra del prompt dei comandi:
- Fare clic sul pulsante Chiudi
- Digitare
EXIT
e premere INVIO
Arresto dell'utilizzo
Wpeutil Shutdown
UpdateBootInfo
Popola il Registro di sistema con informazioni sulla modalità di avvio di Windows PE.
Dopo aver eseguito questo comando, eseguire una query sul Registro di sistema usando wpeutil UpdateBootInfo reg query HKLM\System\CurrentControlSet\Control /v PEBootType
I risultati di questa operazione potrebbero cambiare dopo il caricamento del supporto aggiuntivo del driver.
Per determinare la posizione di avvio di Windows PE, esaminare quanto segue:
- PEBootType: Errore, Flat, Remote, Ramdisk:SourceIdentified Ramdisk:SourceUnidentified, Ramdisk:OpticalDrive
- PEBootTypeErrorCode: codice HRESULT
- PEBootServerName: nome del server di Servizi di distribuzione Windows
- PEBootServerAddr: indirizzo IP del server di Servizi di distribuzione Windows
- PEBootRamdiskSourceDrive: lettera di unità di origine, se disponibile.
- PEFirmwareType: modalità di avvio del firmware: 0x1 per BIOS, 0x2 per UEFI.
Se non si esegue l'avvio di Servizi di distribuzione Windows, il modo migliore per determinare la posizione in cui è stato avviato Windows PE è quello di controllare la chiave del Registro di sistema PEBootRamdiskSourceDrive. Se non è presente, analizzare le unità del PEBootType corretto e cercare un tipo di file di tag che identifica l'unità di avvio.
Utilizzo di UpdateBootInfo
Wpeutil UpdateBootInfo
WaitForNetwork
Attende l'inizializzazione della scheda di rete. Usare questo comando durante la creazione di script per assicurarsi che la scheda di rete sia stata completamente inizializzata prima di continuare.
Utilizzo di WaitForNetwork
Wpeutil WaitForNetwork
WaitForRemovableStorage
Durante la sequenza di avvio di Windows PE, questo comando blocca l'avvio fino a quando non vengono inizializzati i dispositivi di archiviazione rimovibili, ad esempio i dischi rigidi USB.
Utilizzo di WaitForRemovableStorage
Wpeutil WaitForRemovableStorage