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

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

Ответить
Настройки темы
Любой язык - Можно ли добавить/удалить язык (раскладку клавиатуры)?

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


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


Конфигурация

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


При ручном добавлении или удалении языка, в HKLM\SOFTWARE\Microsoft\Cryptography\RNG каждый раз меняется 16-ричное значение Seed. Поэтому, вероятно, изменить состав языков через реестр нельзя.

Отправлено: 00:57, 09-08-2015

 

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


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

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


Пример на PowerShell добавляет французский язык в систему:

Код: Выделить весь код
$OldList = Get-WinUserLanguageList
$OldList.Add("fr-FR")
Set-WinUserLanguageList $OldList

Отправлено: 12:21, 10-08-2015 | #2



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

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


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


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

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


Уважаемые! Якобы Get-WinUserLanguageList доступна начиная с Windows 8. Возможно ли нечто для PowerShell не выше v2 или иных скриптов?

Отправлено: 05:23, 03-12-2015 | #3


Ветеран


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

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


Надо полагать, возможно. Дело за малым — написать.

Отправлено: 06:29, 03-12-2015 | #4


Ветеран


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

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


https://msdn.microsoft.com/en-us/goglobal/bb964650#eyb

http://blogs.technet.com/b/yongrhee/...ttend-xml.aspx
http://blog.compower.org/2013/09/09/...ts-unattended/

Добавить:
Код: Выделить весь код
<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend"> 
<gs:UserList>
<gs:User UserID="Current" CopySettingsToDefaultUserAcct="true" CopySettingsToSystemAcct="true"/></gs:UserList> 
<gs:InputPreferences> 

<!--ch-Google--><gs:InputLanguageID Action="add" ID="0804:E0200804"/>

</gs:InputPreferences>
</gs:GlobalizationServices>
control intl.cpl,, /f:"AddKeyboardLanguage.xml"

Удалить:
Код: Выделить весь код
<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend"> 
<gs:UserList>
<gs:User UserID="Current" CopySettingsToDefaultUserAcct="true" CopySettingsToSystemAcct="true"/></gs:UserList> 
<gs:InputPreferences> 

<!--ch-Google--><gs:InputLanguageID Action="remove" ID="0804:E0200804"/>

</gs:InputPreferences>
</gs:GlobalizationServices>

Отправлено: 08:55, 03-12-2015 | #5



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Как с помощью .bat файла добавить / удалить метод ввода (раскладку)? FalseTrue Скриптовые языки администрирования Windows 10 10-08-2015 17:26
Ошибка - Невозможно загузить раскладку клавиатуры vin10 Microsoft Windows 2000/XP 1 30-03-2011 10:12
[решено] Можно ли добавить памяти? clin Ноутбуки 7 27-08-2009 12:59
[решено] Добавить клавиатурную раскладку. NORIO AutoIt 2 06-04-2009 00:06
Невозможно переключить раскладку клавиатуры. Solker Лечение систем от вредоносных программ 5 19-06-2008 23:09




 
Переход