Есть ли способ автоматической загрузки языковых пакетов в Windows 8?

242
Duff

Я пытаюсь найти способ автоматической установки языковых пакетов Windows 8 на существующие машины, но пока не нашел способа. Я могу получить текущий список языков с помощью Get-WinUserLanguageList в Powershell:

PS C:\WINDOWS> Get-WinUserLanguageList   LanguageTag : en-CA Autonym : English (Canada) EnglishName : English LocalizedName : English (Canada) ScriptName : Latin script InputMethodTips :  Spellchecking : True Handwriting : False  LanguageTag : en-US Autonym : English (United States) EnglishName : English LocalizedName : English (United States) ScriptName : Latin script InputMethodTips :  Spellchecking : True Handwriting : False 

И я могу добавить в этот список без особых проблем с использованием Set-WinUserLanguageList. Я написал скрипт Powershell для этого:

Param( [Parameter(Mandatory=$True,Position=1)][string]$LanguageTag )  Import-Module International $Skip = $False $list = Get-WinUserLanguageList $list | ForEach-Object { if($_.LanguageTag -eq $LanguageTag) { "$LanguageTag already installed" $Skip = $True } } if($Skip -ne $True ) { $list.Add($LanguageTag) "$LanguageTag will be installed" Set-WinUserLanguageList -Force $list } 

Это позволяет мне добавить в список языков пользователя, но когда я иду к списку языков на панели управления, он есть, но он говорит:

«Язык интерфейса Windows: доступен для загрузки»

Я хочу автоматически загрузить этот язык. Я чувствую, что я почти на месте, но я не могу придумать, как это сделать. Я хочу установить следующие языки: китайский упрощенный и китайский традиционный, и они недоступны для загрузки вне панели управления.

Можно ли автоматизировать панель управления, чтобы начать загрузку? Или есть лучший способ?

0

0 ответов на вопрос

Похожие вопросы