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.
Некоторые вещи, которые я заметил:
- Внесение изменений в Unattend.xml не имеет значения. Я не касался этого раньше, когда использовал MDT 2013, но я видел, что это предлагалось некоторыми.
- Добавление настроек KeyboardLocale в [Default] или в Bootstrap.ini приводит к тому, что эти настройки имеют приоритет над опциями [TaskSequenceID]. Я ожидаю это для Bootstrap, но не для [Default]...?
Я был бы признателен всем, кто может обнаружить ошибку здесь. Я могу предоставить больше информации, если требуется.
Большое спасибо.
1 ответ
Попробуйте использовать шестнадцатеричные коды для клавиатуры. Потому что для этого нужны слова (en-US) или шестнадцатеричный код. Не уверен, что это может быть за шестнадцатеричный код, но определенно что-то посмотреть.