Внушительно покопавшись в интернете не нашол скриптов которые могут автоматизировать замену "Языка программ не поддерживающих Юникод"
Есть много тем в которых гоовриться об изменениях в реестре а после этого всеромно стандартно нужно сделать:
1. Откройте раздел «Язык и региональные стандарты». Для этого нажмите кнопку Пуск, выберите последовательно компоненты Панель управления, Часы, язык и регион и Язык и региональные стандарты.
2. На вкладке Дополнительно в области Язык программ, не поддерживающих Юникод нажмите кнопку Изменить язык системы. Если отображается запрос на ввод пароля администратора или его подтверждения, укажите пароль или предоставьте подтверждение.
3. Выберите язык (Руский) и нажмите кнопку ОК.
Помогите поздалуста атоматизовать этот алгоритм. bat, vbs, Regfile не имеет значения, главное в чтобы работало в двойной клик!
Спасибо!
Любой язык - скрипт для изменения "Языка программ не поддерживающих Юникод" (Change System Locale)
-
Nrg_Life
Re: Любой язык - скрипт для изменения "Языка программ не поддерживающих Юникод" (Change System Locale)
Надеюсь общими усилиями удастся найти решение. Для проверки ставлю Язык программ не поддерживающих Юникод "Ураинский".
Код:
остался.
а здесь
Код:
таких ключей два. но за украинский по идеи отвечает 422
нашел еще одну тему, но там тоже ничего вменяемого не ответили
Есть еще идеи?
Код:
Код: Выделить всё
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language]
"Default"="0419"остался.
а здесь
Код:
Код: Выделить всё
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Locale]
"(Default)"="00000419"
"(Default)"="00000409"таких ключей два. но за украинский по идеи отвечает 422
нашел еще одну тему, но там тоже ничего вменяемого не ответили
http://social.technet.microsoft.com
Есть еще идеи?
-
GreyAngel
Re: Любой язык - скрипт для изменения "Языка программ не поддерживающих Юникод" (Change System Locale)
Поменял с Рус на Eng .и вот какие изменения отследил Regshot
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\ACP: "1251"
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\ACP: "1252"
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\OEMCP: "866"
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\OEMCP: "437"
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\MACCP: "10017"
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\MACCP: "10000"
HKLM\SYSTEM\ControlSet001\Control\Nls\Language\Default: "0419"
HKLM\SYSTEM\ControlSet001\Control\Nls\Language\Default: "0409"
HKLM\SYSTEM\ControlSet001\Control\Nls\Locale\(Default): "00000419"
HKLM\SYSTEM\ControlSet001\Control\Nls\Locale\(Default): "00000409"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ACP: "1251"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ACP: "1252"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCP: "866"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCP: "437"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\MACCP: "10017"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\MACCP: "10000"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language\Default: "0419"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language\Default: "0409"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\Locale\(Default): "00000419"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\Locale\(Default): "00000409"
Было и стало
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\ACP: "1251"
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\ACP: "1252"
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\OEMCP: "866"
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\OEMCP: "437"
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\MACCP: "10017"
HKLM\SYSTEM\ControlSet001\Control\Nls\CodePage\MACCP: "10000"
HKLM\SYSTEM\ControlSet001\Control\Nls\Language\Default: "0419"
HKLM\SYSTEM\ControlSet001\Control\Nls\Language\Default: "0409"
HKLM\SYSTEM\ControlSet001\Control\Nls\Locale\(Default): "00000419"
HKLM\SYSTEM\ControlSet001\Control\Nls\Locale\(Default): "00000409"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ACP: "1251"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ACP: "1252"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCP: "866"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCP: "437"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\MACCP: "10017"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage\MACCP: "10000"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language\Default: "0419"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language\Default: "0409"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\Locale\(Default): "00000419"
HKLM\SYSTEM\CurrentControlSet\Control\Nls\Locale\(Default): "00000409"
-
cherk63
Re: Любой язык - скрипт для изменения "Языка программ не поддерживающих Юникод" (Change System Locale)
Нашел твик реестра. На себе провери - изменяет язык программ не поддерживающих Юникод на русский.
Изменение языка программ не поддерживающих Юникод на Русский
[spoiler]Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"System,0"="Arial,204"
"Fixedsys,0"="Fixedsys,204"
"Small Fonts,0"="Small Fonts,204"
"MS Serif,0"="MS Serif,204"
"MS Sans Serif,0"="MS Sans Serif,204"
"Courier,0"="Courier New,204"
"Arial Cyr,0"="Arial,204"
"Courier New Cyr,0"="Courier New,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"Helv,0"="MS Sans Serif,204"
"Tms Rmn,0"="MS Serif,204"
"Arial,0"="Arial,204"
"Tahoma,0"="Tahoma,204"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language]
"InstallLanguage"="0419"
"Default"="0419"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Locale]
@="00000419"
"(Default)"="00000419"[/spoiler]
Изменение языка программ не поддерживающих Юникод на Русский
[spoiler]Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"System,0"="Arial,204"
"Fixedsys,0"="Fixedsys,204"
"Small Fonts,0"="Small Fonts,204"
"MS Serif,0"="MS Serif,204"
"MS Sans Serif,0"="MS Sans Serif,204"
"Courier,0"="Courier New,204"
"Arial Cyr,0"="Arial,204"
"Courier New Cyr,0"="Courier New,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"Helv,0"="MS Sans Serif,204"
"Tms Rmn,0"="MS Serif,204"
"Arial,0"="Arial,204"
"Tahoma,0"="Tahoma,204"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language]
"InstallLanguage"="0419"
"Default"="0419"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Locale]
@="00000419"
"(Default)"="00000419"[/spoiler]