MDT 2013 - TaskSequenceID / KeyboardLocale não funciona

1

Até agora, só tive que implantar em um idioma, mas agora precisamos fazer implantações em alemão e inglês.

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

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

Aqui está o meu CustomSettings.ini da tarefa imagebuilding:

[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

Os resultados acima na tarefa alemã exibem 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 de usar o MDT 2013, mas vi isso sugerido por alguns.
  2. Adicionando as configurações do KeyboardLocale em [Padrão] ou nos resultados do Bootstrap.ini nas configurações que prevalecem sobre as opções [TaskSequenceID]. Eu esperaria isso por Bootstrap, mas não por [Default] ...?

Eu aprecio qualquer um que possa identificar um erro aqui. Eu posso fornecer mais informações, se necessário.

Muito obrigado.

    
por Gary 24.02.2015 / 16:53

1 resposta

0

Tente usar códigos hexadecimais para o keyboardlocale. Porque leva palavras (en-US) ou um hexcode. Não sei o que o hexcode poderia ser, mas definitivamente algo para olhar.

    
por 15.02.2017 / 16:45