Opções de Command-Line do Wpeutil
O utilitário do Windows PE (Wpeutil) é uma ferramenta de linha de comando, incluída no Windows PE, que permite executar comandos durante uma sessão do Windows PE. Por exemplo, você pode desligar ou reiniciar o 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 estiver 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 do Windows PE em um idioma que não tenha caracteres estendidos habilitados, como en-US, a instalação causará um erro do Chkdsk durante a primeira inicialização. Habilitar essa opção antes de instalar esse volume impedirá a execução do comando Chkdsk.
Sintaxe EnableExtendedCharactersForVolume
EnableExtendedCharactersForVolume <path_on_target_volume>
Uso de EnableExtendedCharactersForVolume
Wpeutil EnableExtendedCharactersForVolume C:\
EnableFirewall
Habilita um firewall.
Uso de EnableFirewall
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 o computador aguardaria para adquirir um endereço IP. Se você não usar /NoWait
, o 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 de Localidade (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 de Localidade da Microsoft.
Sintaxe ListKeyboardLayouts
ListKeyboardLayouts <LCID>
Uso de ListKeyboardLayouts
Wpeutil ListKeyboardLayouts 0x0409
Wpeutil ListKeyboardLayouts 1033
Reinicialização
Reinicia a sessão atual do Windows PE.
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 de SaveProfile
Wpeutil SaveProfile profile_file_name "short description"
SetKeyboardLayout
Define o layout do teclado na sessão atual do 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 do 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 o Windows PE é inicializado.
Depois de executar esse 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 o Windows PE é inicializado, examine o seguinte:
- PEBootType: Error, Flat, Remote, Ramdisk:SourceIdentified Ramdisk:SourceUnidentified, Ramdisk:OpticalDrive
- PEBootTypeErrorCode: código HRESULT
- PEBootServerName: nome do servidor dos Serviços de Implantação do Windows
- PEBootServerAddr: endereço IP do servidor dos Serviços de Implantação do Windows
- 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 os Serviços de Implantação do Windows, a melhor maneira de determinar de onde o Windows PE foi inicializado é primeiro marcar para 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 a inicialização do cartão de rede. Use esse comando ao criar scripts para garantir que a rede cartão tenha sido totalmente inicializada 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