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

Visão geral do WinPE

WinPE: Montar e personalizar

Opções de Command-Line de manutenção do DISM Windows PE