更改BATCH中的区域和语言选项

时间:2014-02-10 23:11:17

标签: windows batch-file settings options regional

如何使用批处理代码更改Windows XP和7中的区域和语言选项?

我想用.bat文件将“标准和格式”更改为墨西哥西班牙语。

1 个答案:

答案 0 :(得分:6)

这些设置位于HKCU\Control Panel\International

下的注册表中

您可以使用reg.exe手动进行更改。最简单的方法是手动将您的区域和语言更改为西班牙语(墨西哥),打开一个cmd窗口并键入reg query "HKCU\Control Panel\International",它将显示您想要的值。然后要修改它们,请使用REG ADD "HKCU\Control Panel\International" /t REG_SZ /v LocaleName /d es-Mx /f为每个值替换/ v后面的适当名称以及/ d之后的值和适当的值。

另一种选择是将HKCU\Control Panel\International配置单元导出到.reg文件,然后使用regedit /s ImportFile.reg

将其导入注册表

导入后,您可能需要刷新注册表才能查看更改。这通常涉及重新启动,但尝试将以下内容添加为批处理文件中的最后一行。 RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters ,1 ,True