УЧЕБНИК ПО АВТОУСТАНОВКЕ WINDOWS

       

Regopts.txt


Как уже было сказано выше, секция [RegionalSettings] не отрабатывает корректно из файла ответов в некоторых случаях (по сообщениям участников конференции - в английской XP SP2, хотя у меня такой проблемы не наблюдалось). Точнее, не срабатывают некоторые параметры (UserLocale и InputLocale, если мне не изменяет память), но это не суть важно, т. к. общий итог все равно неудовлетворительный. Существует альтернативный способ конфигурирования региональных настроек, который описан в этой статье MS KB. Вкратце, секция [RegionalSettings] помещается в текстовый файл regopts.txt, а потом выполняется команда

rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"c:\regopts.txt"

Кoманду можно выполнять при первом входе в систему, что косвенно и подтверждает примечание в конце статьи базы знаний. Конечно, файл regopts.txt не обязательно должен находиться в корне диска C:\. Вы можете изменить путь соответственно расположению файла. Выполнить команду вы можете любым удобным вам способом (пакетный файл из GuiRunOnce, RunOnceEx и т. д.) Однако, выполняя команду при первом входе в систему, вы примените пользовательские параметры (например, UserLocale) только к текущему пользователю. Для того чтобы применить параметры ко всем пользователям, команду нужно выполнять из cmdlines.txt. Пример вы найдете ниже в статье.

Далее в статье этот способ я буду обозначать как "способ regopts.txt".



Содержание раздела