Opções de Command-Line do Wpeutil
O utilitário Windows PE (Wpeutil) é uma ferramenta de linha de comando, incluída em Windows PE, que permite executar comandos durante uma sessão de PE Windows. Por exemplo, você pode desligar ou reiniciar Windows PE, habilitar ou desabilitar um firewall, definir configurações de idioma e inicializar uma rede.
Sintaxe Wpeutil
Wpeutil {command} [argument]
Por exemplo:
Wpeutil Shutdown
Wpeutil Enablefirewall
Wpeutil SetMuiLanguage de-DE
Importante
O Wpeutil só pode aceitar um comando por linha.
CreatePageFile
Cria um arquivo de página para um caminho e tamanho especificados. O caminho padrão é C:\pagefile.sys e o tamanho padrão é de 64 megabytes. É necessário especificar pelo menos uma opção.
Importante
Se existir um arquivo de página, a opção CreatePageFile deverá ser definida igual ou maior que o tamanho atual do arquivo de página ou o comando falhará.
Sintaxe CreatePageFile
CreatePageFile [/path=<path>] [/size=<size>]
Uso de CreatePageFile
Wpeutil CreatePageFile /path=C:\pagefile.sys /size=128
Wpeutil CreatePageFile /path=C:\pagefile.sys
DisableExtendedCharactersForVolume
Desabilita o suporte de caractere estendido para nomes de arquivo compatíveis com DOS (formato 8.3) para o volume que contém o caminho no volume de destino. Esse comando só se aplica a volumes NTFS. O caminho no volume de destino deve especificar a raiz do volume.
Se desabilitado, todos os arquivos que foram criados com caracteres estendidos serão convertidos em um nome de arquivo curto.
Sintaxe DisableExtendedCharactersForVolume
DisableExtendedCharactersForVolume <path_on_target_volume>
Uso de DisableExtendedCharactersForVolume
Wpeutil DisableExtendedCharactersForVolume C:\
DisableFirewall
Desabilita um firewall.
Uso de DisableFirewall
Wpeutil DisableFirewall
EnableExtendedCharactersForVolume
Permite que nomes de arquivo de formato 8.3 contenham caracteres estendidos no volume que contém o caminho no volume de destino. Esse comando só se aplica a volumes NTFS. O caminho no volume de destino deve especificar a raiz do volume.
Observação
Se você estiver instalando um sistema operacional em um idioma que tenha caracteres estendidos habilitados por padrão, como ja-JP ou ko-KR, ou usando uma cópia de Windows PE em um idioma que não tenha caracteres estendidos habilitados, como o en-US, a instalação causará um erro do Chkdsk durante a primeira inicialização. Habilitar essa opção antes de instalar nesse volume impedirá a execução do comando Chkdsk.
Sintaxe EnableExtendedCharactersForVolume
EnableExtendedCharactersForVolume <path_on_target_volume>
Uso de EnableExtendedCharactersForVolume
Wpeutil EnableExtendedCharactersForVolume C:\
EnableFirewall
Permite que nomes de arquivo de formato 8.3 contenham caracteres estendidos no volume que contém o caminho no volume de destino. Esse comando só se aplica a volumes NTFS. O caminho no volume de destino deve especificar a raiz do volume.
Observação
Se você estiver instalando um sistema operacional em um idioma que tenha caracteres estendidos habilitados por padrão, como ja-JP ou ko-KR, ou usando uma cópia de Windows PE em um idioma que não tenha caracteres estendidos habilitados, como o en-US, a instalação causará um erro do Chkdsk durante a primeira inicialização. Habilitar essa opção antes de instalar nesse volume impedirá a execução do comando Chkdsk.
Uso de EnableFirewall
Wpeutil Wpeutil EnableFirewall
InitializeNetwork
Inicializa os componentes e drivers de rede e define o nome do computador como um valor escolhido aleatoriamente. A /NoWait
opção ignorará a hora em que seu computador aguardaria para adquirir um endereço IP. Se você não usar/NoWait
, Windows PE aguardará para adquirir um endereço antes de concluir o carregamento da sessão do WinPE. /NoWait
é útil para ambientes que não usam DHCP.
Sintaxe InitializeNetwork
InitializeNetwork [/NoWait]
Uso de InitializeNetwork
Wpeutil InitializeNetwork
wpeutil InitializeNetwork /NoWait
ListKeyboardLayouts
Lista os layouts de teclado com suporte (Nome e ID) para um determinado valor de ID local (LCID). Os layouts de teclado também serão atualizados no registro sob a chave: HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinPE\KeyboardLayouts
.
Para obter uma lista de IDs de localidade válidas, consulte valores de ID da Localidade da Microsoft.
Sintaxe ListKeyboardLayouts
ListKeyboardLayouts <LCID>
Uso de ListKeyboardLayouts
Wpeutil ListKeyboardLayouts 0x0409
Wpeutil ListKeyboardLayouts 1033
Reboot
Reinicia a sessão de PE Windows atual.
Reinicializar o uso
Wpeutil Reboot
SaveProfile
Interrompe o registro em log e salva o perfil personalizado no local especificado anteriormente pelo usuário com o comando Dism/enable-profiling. Para obter mais informações sobre a opção de linha de comando /enable-profiling, consulte DISM Windows PE Servicing Command-Line Options.
Sintaxe SaveProfile
Wpeutil SaveProfile <profile_file_name> "<description>"
Uso do SaveProfile
Wpeutil SaveProfile profile_file_name "short description"
SetKeyboardLayout
Define o layout do teclado na sessão atual Windows PE. Isso entrará em vigor para processos depois que o comando for bem-sucedido.
Sintaxe SetKeyboardLayout
SetKeyboardLayout <keyboard_layout_ID>
Uso de SetKeyboardLayout
Obtenha uma lista de layouts de teclado com suporte:
ListKeyboardLayouts LCID
Para definir o teclado para en-US:
Wpeutil SetKeyboardLayout 0409:00000409
SetMuiLanguage
Define o idioma. <language-name>
usa o formato de código de idioma internacional (por exemplo, en-US para o idioma inglês dos EUA). Você pode especificar vários idiomas na ordem de prioridade separando-os com um ponto e vírgula.
Sintaxe SetMuiLanguage
SetMuiLanguage <language-name>[;<language-name>]
Uso de SetMuiLanguage
Wpeutil SetMuiLanguage de-DE;en-US
SetUserLocale
Define a localidade do usuário. <language-name>
usa o formato de código de idioma internacional (por exemplo, en-US para o idioma inglês dos EUA). Você pode especificar vários idiomas na ordem de prioridade separando-os com um ponto e vírgula.
Sintaxe SetUserLocale
SetUserLocale <language-name>[;<language-name>]
Uso de SetUserLocale
Wpeutil SetUserLocale de-DE;en-US
Shutdown
Desliga a sessão atual Windows PE.
Você também pode fazer o seguinte na janela prompt de comando:
- Clique no botão Fechar
- Digite
EXIT
e pressione Enter
Uso de desligamento
Wpeutil Shutdown
UpdateBootInfo
Preenche o registro com informações sobre como Windows inicializa pe.
Depois de executar este comando, consulte o registro usando wpeutil UpdateBootInfo reg query HKLM\System\CurrentControlSet\Control /v PEBootType
Os resultados dessa operação podem ser alterados após o carregamento de suporte adicional ao driver.
Para determinar de onde Windows PE é inicializado, examine o seguinte:
- PEBootType: Error, Flat, Remote, Ramdisk:SourceIdentified Ramdisk:SourceUnidentified, Ramdisk:OpticalDrive
- PEBootTypeErrorCode: código HRESULT
- PEBootServerName: Windows nome do servidor dos Serviços de Implantação
- PEBootServerAddr: endereço IP do servidor Windows Deployment Services
- PEBootRamdiskSourceDrive: letra da unidade de origem, se disponível.
- PEFirmwareType: modo de inicialização de firmware: 0x1 para BIOS, 0x2 para UEFI.
Se você não estiver inicializando Windows Serviços de Implantação, a melhor maneira de determinar de onde Windows PE inicializado é primeiro verificar a chave do registro PEBootRamdiskSourceDrive. Se ele não estiver presente, examine as unidades do PEBootType correto e procure algum tipo de arquivo de marca que identifique a unidade de inicialização.
Uso de UpdateBootInfo
Wpeutil UpdateBootInfo
WaitForNetwork
Aguarda o cartão de rede ser inicializado. Use esse comando ao criar scripts para garantir que o cartão de rede tenha sido totalmente inicializado antes de continuar.
Uso de WaitForNetwork
Wpeutil WaitForNetwork
WaitForRemovableStorage
Durante a sequência de inicialização do Windows PE, esse comando bloqueará a inicialização até que os dispositivos de armazenamento removíveis, como discos rígidos USB, sejam inicializados.
Uso de WaitForRemovableStorage
Wpeutil WaitForRemovableStorage