我正在寻找一种使用批处理或PS脚本设置此选项的方法。
虽然向注册表项添加新的语言非常容易REG ADD "HKCU\Control Panel\International" /t REG_SZ /v LocaleName /d en-EN /f,但我没有找到有关如何设置项以与显示语言匹配的引用。我假设这仅是Windows功能,并且未绑定(bind)到键。

windows - 通过编程将区域格式设置设置为 “Match Windows display language”-LMLPHP

那么,我真的需要首先读出显示语言键reg query "HKLM\SYSTEM\CurrentControlSet\Control\MUI\UILanguages"还是我的假设是错误的,并且它们确实是将其设置为显示语言的通用键吗?

最佳答案

我不知道是否有注册表项,但是有一个Powershell cmdlet可以更改它。

Set-WinCultureFromLanguageListOptOut 0

将其设置为“匹配Windows显示语言(推荐)”。
这也是默认值。
Set-WinCultureFromLanguageListOptOut 1

将其设置为您当前启用的任何语言,例如英语(美国)。

在此处查看有关该cmdlet的更多信息:https://technet.microsoft.com/en-us/library/jj136913.aspx
这里是有关国际设置的其他cmdlet:https://technet.microsoft.com/en-us/library/hh852115.aspx

关于windows - 通过编程将区域格式设置设置为 “Match Windows display language”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39764307/

10-13 07:58
查看更多