MDT 2013 - TaskSequenceID/KeyboardLocale não funciona

MDT 2013 - TaskSequenceID/KeyboardLocale não funciona

Até agora, só precisei implantar em um idioma, mas agora somos obrigados a fazer implantações em alemão e inglês.

Eu li muito nos últimos 2 dias sobre como obter alguma automação com os campos de configurações (durante o WinPE) no MDT 2013 com interação mínima. Tenho tentado usar "TaskSequenceID" para preencher automaticamente as configurações regionais para as duas sequências de tarefas diferentes que tenho.

A propósito, tenho o Gather ativado no início de cada sequência de tarefas.

Aqui está meu CustomSettings.ini da tarefa de construção de imagem:

[Settings]
Priority=TaskSequenceID, Default
Properties=MyCustomProperty

[W81PRODE-001]
SkipLocaleSelection=NO
UserLocale=de-DE
UILanguage=de-DE
KeyboardLocale=de-DE

[W81PROEN-001]
SkipLocaleSelection=NO
UserLocale=en-GB
UILanguage=en-GB
KeyboardLocale=en-GB


[Default]
SkipTimeZone=NO
TimeZoneName=W. Europe Standard Time

_SMSTSORGNAME=Building %TaskSequenceID% custom base image
DoCapture=YES
OSInstall=YES

HideShell=YES
DoNotCreateExtraPartition=YES

SkipAdminPassword=YES
AdminPassword=
SkipComputerName=YES
SkipDomainMembership=YES
JoinWorkgroup=WORKGROUP

SkipProductKey=YES
OverrideProductKey=<snip>

SkipUserData=YES

SkipTaskSequence=NO
SkipApplications=YES
SkipBitLocker=YES
SkipSummary=YES
SkipRoles=YES
SkipCapture=NO
SkipFinalSummary=YES
FinishAction=SHUTDOWN

O resultado acima faz com que a tarefa alemã exiba tudo sem problemas. Mas o inglês sempre reverte para o layout de teclado en-US em vez de en-GB.

Algumas coisas que notei:

  1. Fazer alterações no Unattend.xml não faz diferença. Eu não toquei nisso antes enquanto usava o MDT 2013, mas vi isso sugerido por alguns.
  2. Adicionar as configurações do KeyboardLocale em [Padrão] ou no Bootstrap.ini faz com que essas configurações tenham precedência sobre as opções [TaskSequenceID]. Eu esperaria isso para Bootstrap, mas não para [Default]...?

Eu apreciaria qualquer um que pudesse detectar um erro aqui. Posso fornecer mais informações, se necessário.

Muito obrigado.

Responder1

Tente usar códigos hexadecimais para o local do teclado. Porque são necessárias palavras (en-US) ou um código hexadecimal. Não tenho certeza de qual poderia ser o código hexadecimal, mas definitivamente algo para investigar.

informação relacionada