MDT 2013 - TaskSequenceID/KeyboardLocale이 작동하지 않습니다.

MDT 2013 - TaskSequenceID/KeyboardLocale이 작동하지 않습니다.

지금까지는 하나의 언어로만 배포해야 했지만 이제는 독일어와 영어로 배포해야 합니다.

지난 2일 동안 MDT 2013에서 최소한의 상호 작용으로 설정 필드(WinPE 중)를 자동화하는 방법에 대해 많은 내용을 읽었습니다. 나는 "TaskSequenceID"를 사용하여 내가 가지고 있는 2가지 다른 작업 순서에 대한 지역 설정을 자동으로 채우려고 노력해 왔습니다.

그런데 각 작업 순서가 시작될 때 Gather를 활성화했습니다.

이미지 작성 작업의 CustomSettings.ini는 다음과 같습니다.

[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

위의 결과로 독일 작업에서는 모든 것이 문제 없이 표시됩니다. 그러나 영어는 항상 en-GB 대신 en-US 키보드 레이아웃으로 되돌아갑니다.

내가 알아차린 몇 가지 사항:

  1. Unattend.xml을 변경해도 아무런 차이가 없습니다. 이전에 MDT 2013을 사용하는 동안 이 내용을 건드리지 않았지만 일부에서 제안한 것을 보았습니다.
  2. [Default] 또는 Bootstrap.ini에 KeyboardLocale 설정을 추가하면 해당 설정이 [TaskSequenceID] 옵션보다 우선 적용됩니다. Bootstrap에서는 이것이 기대되지만 [Default]에서는 그렇지 않습니다...?

여기서 오류를 발견할 수 있는 사람이라면 누구나 감사하겠습니다. 필요한 경우 추가 정보를 제공할 수 있습니다.

많은 감사를 드립니다.

답변1

키보드 로케일에 대해 16진수 코드를 사용해 보십시오. 단어(en-US) 또는 16진수 코드가 필요하기 때문입니다. 16진수 코드가 무엇인지는 확실하지 않지만 확실히 살펴봐야 할 내용입니다.

관련 정보