MDT 2013 - TaskSequenceID / KeyboardLocale не работает

До сих пор мне приходилось развертывать только на одном языке, но теперь мы должны выполнять развертывание на немецком и английском языках.

За последние 2 дня я много читал о том, как добиться некоторой автоматизации с помощью полей настроек (во время WinPE) в MDT 2013 с минимальным взаимодействием. Я пытался использовать "TaskSequenceID" для автоматического заполнения региональных настроек для двух разных последовательностей задач, которые у меня есть.

Кстати, у меня включен сбор в начале каждой последовательности задач.

Вот мой 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-US вместо en-GB.

Некоторые вещи, которые я заметил:

  1. Внесение изменений в Unattend.xml не имеет значения. Я не касался этого раньше, когда использовал MDT 2013, но я видел, что это предлагалось некоторыми.
  2. Добавление настроек KeyboardLocale в [Default] или в Bootstrap.ini приводит к тому, что эти настройки имеют приоритет над опциями [TaskSequenceID]. Я ожидаю это для Bootstrap, но не для [Default]...?

Я был бы признателен всем, кто может обнаружить ошибку здесь. Я могу предоставить больше информации, если требуется.

Большое спасибо.

1 ответ

Попробуйте использовать шестнадцатеричные коды для клавиатуры. Потому что для этого нужны слова (en-US) или шестнадцатеричный код. Не уверен, что это может быть за шестнадцатеричный код, но определенно что-то посмотреть.

Другие вопросы по тегам