Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 42
Благодарности: 9

Профиль | Отправить PM | Цитировать


Вопрос на засыпку: что нужно прописаь в SIF, чтобы после установки У ВСЕХ юзеров (и вновь создаваемых) переключение раскладки было по нормальному, Ctrl+Shift, а не дурацкое Alt+Shift ?
Пробовал этот вопрос решать через реестр, на последнем этапе установки:

Код: Выделить весь код
;---Раскладка клавиатуры для текущего юзера по Ctrl+Shift (по Alt+Shift- убрать секцию или 1-1-2)
[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="1"
но получается только Администратор с Ctrl+Shift. Если потом создать юзера, то у него переключение будет по Alt+Shift.
Пробовал так же под Админом всунуть это:

Код: Выделить весь код
[HKEY_USER\.DEFAULT\Keyboard Layout\Toggle]
;---Для юзера по дефолту не работает
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="1"
И результат тот же - у юзера Alt+Shift.

Можно, конечно, решить вопрос иначе, т.е. в SIF в секции [GuiUnattended] забить параметр OemSkipRegional=0. И при установке появится обычное окно выбора региональных настроек и в т.ч. выбор переключения раскладки.
Но тогда пропадает смысл в автоматизации.

-------
Чудес не бывает. Бывают временно необъяснимые факты, случайные совпадения и обман.


Последний раз редактировалось Murman.by, 09-12-2010 в 17:36. Причина: забыл про [CODE]


Отправлено: 17:29, 09-12-2010 | #1696