如何以编程方式获取 Windows 语言?

如何以编程方式获取 Windows 语言?

我需要根据 SO 语言安装某个软件包的某个版本。如何使用批处理文件获取它?我使用的是 W7 专业版。

答案1

您需要确定您关心的语言代码。以下是参考MS 语言代码。然后您可以通过批处理文件中的 wmic 获取当前 Windows 安装的代码:

wmic path win32_OperatingSystem get OSLanguage

根据 David 的评论,要设置值,请使用 WMIC /value 开关:

for /f "tokens=2 delims==" %%A in ('wmic path win32_OperatingSystem get OSLanguage /Value') do set Language=%%A

相关内容