如何使用Powershell脚本在Windows 10中更改语言/区域和语音



我正在尝试使用Powershell脚本在Windows 10中切换语言,区域和语音。脚本结束后,用户将被注销,必须重新登录。所以一切都应该改变。

但地区和语音目前没有改变。有谁知道我在脚本中缺少什么?

Set-Culture en-US
Set-WinSystemLocale -SystemLocale en-US
Set-WinUILanguageOverride -Language en-US
Set-WinUserLanguageList en-US -Force
logoff;exit

我希望用户只是启动 poweshell 脚本,以便他可以使用具有不同语音的 Cortana。

如果有人可以帮助我或给出一些进一步的提示,将非常高兴。

问候 基督教

找到了解决方案。感谢您提供该线程的链接。

打开德语

Set-Culture de-DE
Set-WinSystemLocale -SystemLocale de-DE
Set-WinUILanguageOverride -Language de-DE
Set-WinUserLanguageList de-DE -Force
Set-WinHomeLocation -GeoId 94
shutdown -r;exit

对于美国,请使用以下行

Set-Culture en-US
Set-WinSystemLocale -SystemLocale en-US
Set-WinUILanguageOverride -Language en-US
Set-WinUserLanguageList en-US -Force
Set-WinHomeLocation -GeoId 244
shutdown -r;exit

重新启动后,需要再次手动重新启动。

问候 基督教

最新更新