windows - 在 Windows 上更改语言和区域设置
问题描述
我从未尝试过这样做,但我认为这是可能的。我需要一个可执行文件或脚本,它可以自动更改默认 Windows 格式和数字符号。
我需要它,以便我可以一键更改多台 PC 上的默认区域。我为打开 intl.cpl 创建了一个快捷方式:
C:\Windows\System32\rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0
但我希望这一切都是自动的:
- 将格式更改为: 塞尔维亚语(拉丁语、塞尔维亚语)
- 将十进制和分组符号更改为:“。” 和“,”分别
- 并将 RegionSetings 更改为:Serbian(拉丁语,塞尔维亚)
我找到了这个 PowerShell 脚本,但我不知道如何进行我想要的所有更改。
解决方案
这些是我用于将 Windows 10 更改为英国英语 ( en-GB
/ 242
) 的三个命令,我查看了塞尔维亚语值并从一些 google-fu 中找到了这些:
sr-Latn-RS
语言(来自Windows 语言 ID 表)271
对于 GeoId(来自地理位置表)
希望这些是您的语言/位置的正确值。
我无法测试这些命令,因为我手头没有 VM,也不想更改我自己系统上的语言。
Set-WinSystemLocale -SystemLocale sr-Latn-RS
Set-WinHomeLocation -GeoId 271
Set-WinUserLanguageList -LanguageList (New-WinUserLanguageList -Language sr-Latn-RS) -Force
编辑:
OP 找到了其他配置更改的设置:
Set-ItemProperty -Path "HKCU:\Control Panel\International" -Name sDecimal -Value "."
Set-ItemProperty -Path "HKCU:\Control Panel\International" -Name sThousand -Value ","
推荐阅读
- swift - 如何启用图书馆进化?
- android - 如何在 Singleton 的静态字段中避免 Android 上下文?
- android - WhatsApp 调用 Genymotion Android 模拟器
- android-wifi - 如何在nativescript中自动切换到具有相同SSID但多个BSSID的最强WiFi接入点?
- django - 如何使用 Django 生成 CSV 文件(动态内容)
- pandas - Pandas - Groupby 占小计的百分比
- highcharts - highcharts 注释模块 addAnnotations 错误
- erlang - 节点命名问题
- paraview - paraview 中 2D 流线上的箭头
- python - 如何使用 python 请求、BeautifulSoup 和/或 scrapy 或 selenium 抓取混淆的网页内容