Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - скрипт для изменения "Языка программ не поддерживающих Юникод" (Change System Locale)

Ответить
Настройки темы
Любой язык - скрипт для изменения "Языка программ не поддерживающих Юникод" (Change System Locale)

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


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

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


Внушительно покопавшись в интернете не нашол скриптов которые могут автоматизировать замену "Языка программ не поддерживающих Юникод"

Есть много тем в которых гоовриться об изменениях в реестре а после этого всеромно стандартно нужно сделать:

1. Откройте раздел «Язык и региональные стандарты». Для этого нажмите кнопку Пуск, выберите последовательно компоненты Панель управления, Часы, язык и регион и Язык и региональные стандарты.


2. На вкладке Дополнительно в области Язык программ, не поддерживающих Юникод нажмите кнопку Изменить язык системы. Если отображается запрос на ввод пароля администратора или его подтверждения, укажите пароль или предоставьте подтверждение.


3. Выберите язык (Руский) и нажмите кнопку ОК.

Помогите поздалуста атоматизовать этот алгоритм. bat, vbs, Regfile не имеет значения, главное в чтобы работало в двойной клик!
Спасибо!
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:04, 13-05-2013

 

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


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

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


Надеюсь общими усилиями удастся найти решение. Для проверки ставлю Язык программ не поддерживающих Юникод "Ураинский".
Код: Выделить весь код
[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

Есть еще идеи?

Отправлено: 18:12, 14-05-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


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

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


Поменял с Рус на 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"
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:02, 20-05-2013 | #3


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


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

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


Нашел твик реестра. На себе провери - изменяет язык программ не поддерживающих Юникод на русский.
Изменение языка программ не поддерживающих Юникод на Русский

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"

Отправлено: 13:09, 11-11-2015 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - скрипт для изменения "Языка программ не поддерживающих Юникод" (Change System Locale)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - Групповые политики "установка программ" не применяются для ОС win7 popov_ Windows Server 2008/2008 R2 10 23-08-2012 16:50
Ошибка - Не могу "Включить DEP для всех программ и служб, кроме выбранных ниже" Jumby Microsoft Windows 2000/XP 9 12-10-2011 10:10
Интерфейс - [решено] Исчез список программ в подменю "Все программы" меню "Пуск" sewell Microsoft Windows 7 23 21-03-2011 16:51
"FreeBSD, std::locale problem" eudo Программирование в *nix 0 04-01-2008 20:25
"Вход в систему недоступен" или "Не найден сервер для проверки пароля входа в сеть" rooty Microsoft Windows NT/2000/2003 8 23-08-2005 02:18




 
Переход