windows - 以编程方式将区域格式设置为 "Match Windows display language"

标签 windows powershell batch-file registry

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

enter image description here

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

最佳答案

我不知道是否有注册表项,但有一个 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/

相关文章:

regex - 在 PowerShell/PowerCLI 中将前缀附加到字符串

batch-file - Windows 批处理 : write text to hosts

powershell - 在 PowerShell 中, "help"命令在技术上是什么?

php - 如何在 codeigniter xampp 窗口中从本地主机发送电子邮件

c++ - 为什么在 VB.NET 中使用 DeviceIoControl 的文件枚举比在 C++ 中更快?

windows - gVim 中的正则表达式从列表中删除重复域

git - 克隆存储库 - 连接被拒绝

delphi - Delphi中如何获取调用批处理文件的路径?

python - 双击运行Python文件

windows - 防止 Git Gui 突出显示尾随空格