Usei este guia para criar uma unidade flash do Windows PE. Funciona como deveria. Quando inicializo um computador no Windows PE, uma janela CMD é exibida.
O problema é que o teclado está definido como US por padrão, mas estou usando um teclado nórdico.
Como posso alterar o teclado padrão que carrega na janela inicial do CMD?
Eu tentei todos os seguintes comandos sem sucesso:
Dism /Add-Package /Image:"C:\tmp" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\nb-NO\lp.cab"
Dism /Image:"C:\tmp" /Set-SetupUILang:nb-NO
Dism /Image:"C:\tmp" /Set-SKUIntlDefaults:nb-NO
Dism /Image:"C:\tmp" /Set-SysLocale:nb-NO
Dism /Image:"C:\tmp" /Set-UILang:nb-NO
Dism /Image:"C:\tmp" /Set-UILangFallBack:nb-NO
Dism /Image:"C:\tmp" /Set-UserLocale:nb-NO
Dism /Image:"C:\tmp" /Set-InputLocale:nb-NO
Dism /Image:"C:\tmp" /Set-AllIntl:nb-NO
Se eu investigar, posso ver que o teclado norueguês está de fato instalado. Isso é 0414:00000414
. Então isso é meio estranho.
C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools>Dism /online /Get-Intl
Deployment Image Servicing and Management tool
Version: 10.0.17763.1
Image Version: 10.0.17763.437
Reporting online international settings.
Default system UI language : en-US
System locale : nb-NO
Default time zone : W. Europe Standard Time
Active keyboard(s) : 0409:00000414, 0414:00000414
Keyboard layered driver : PC/AT Enhanced Keyboard (101/102-Key)
Installed language(s): en-US
Type : Fully localized language.
Eu realmente preciso digitar wpeutil SetKeyboardLayout 0409:00000414
toda vez que carrego o Windows PE? Não há outra maneira?
Os perfis de entrada são compostos por um identificador de idioma e um identificador de teclado .
Por exemplo:
0409:00000414
Um identificador de idioma é uma abreviação numérica internacional padrão para o idioma em um país ou região geográfica. Por exemplo
0409
, é o identificador hexadecimal do idioma Estados Unidos (EUA) e00000414
é o identificador hexadecimal do teclado "Norway/Norwegian".Mudar
para
e você obterá a entrada do teclado Nowegian na tela inicial do CMD assim que o Windows PE for carregado.
Não tenho certeza porque
nb-NO
não funciona. A documentação diz que você pode usá-lo ...Você pode configurar seu teclado da seguinte maneira:
%SYSTEMROOT%\System32
Startnet.cmd
que contém o script de inicializaçãoAdicione o comando:
Mais informações e layouts de teclado no artigo Set Keyboard Layout in MDT and SCCM Task Sequence , onde encontrei listados esses possíveis layouts de teclado norueguês:
Altere permanentemente o layout do teclado no WinPE:
NOTA: Lembre-se de que, se você usar o parâmetro /online em vez do parâmetro /image, obterá o teclado da instalação do Windows em execução, em vez do instalado na imagem winpe!!
NOTA: O inputlocale que usei acima é para o teclado do período belga. Por favor, altere-o para o valor do seu teclado