我正在尝试使用MDT进行映像部署。 IT是做lite-touch部署的一个很棒的工具,但是自动化并不完全符合我的预期。
例如。 我在CustomSettings.ini中有以下内容:
[Locale] SkipLocaleSelection=YES InputLocale=en-GB SystemLocale=en-GB UserLocale=en-GB KeyboardLocale=en-GB UILanguage=eb-US
我也在bootstrap.ini中有这个:
KeyboardLocale=en-GB
不过,我仍然得到欢迎页面要求我select键盘语言环境(默认为美国)。 我甚至试图把整个一堆放在bootstrap.ini中:
SkipLocaleSelection=YES InputLocale=en-GB SystemLocale=en-GB UserLocale=en-GB KeyboardLocale=en-GB UILanguage=eb-US
除此之外,尽pipe我在customsetting.ini中有这个选项,但我仍然被要求select时区(带有日历的页面):
[Time zone] SkipTimeZone=YES TimeZoneName=Universal Time Coordinated
我GOOGLE和检查参考,无法find我的设置有什么问题。 任何人有更多的经验? 任何事情都欢迎!
您的“世界时间协调”时TimeZone的值是无效的。 它应该只是“UTC”。
您需要时区ID,而不是显示名称。
您可以使用命令行中的tzutil /l来列出所有有效的显示名称及其对应的Id值。
C:\>tzutil /? Windows Time Zone Utility ... /l Lists all valid time zone IDs and display names. The output will be: <display name> <time zone ID> ... C:\>tzutil /l ... (UTC-01:00) Azores Azores Standard Time (UTC-01:00) Cape Verde Is. Cape Verde Standard Time (UTC) Casablanca Morocco Standard Time (UTC) Coordinated Universal Time UTC (UTC) Dublin, Edinburgh, Lisbon, London GMT Standard Time (UTC) Monrovia, Reykjavik Greenwich Standard Time (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna W. Europe Standard Time (UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague Central Europe Standard Time ...
除非在优先级行中列出了[区域设置]和[时区]部分,或者以其他方式调用它们(例如variables),否则您将跳过这些部分。 不要将部分与方括号中的部分标题分开。 去掉
[Locale]
和
[Time Zone]
只需将这些设置全部保留在[Default]部分下。
由于您正在使用MDT,因此您还可以在“任务序列”中设置这些设置。
请记住,对bootstrap.ini的任何更改都需要重新生成启动映像。
希望这可以帮助,