在不创建应用程序的情况下确定PC的本地文化

时间:2009-05-14 14:58:31

标签: .net localization culture cultureinfo

有没有办法在不运行应用程序的情况下确定PC的本地文化(例如en-US)?我试过看控制面板|区域设置(运行WinXP),但我不知道那里的选择如何映射到PC的文化。

我正在寻找一种不需要创建.exe的解决方案,例如从命令提示符(不是PowerShell)或VbScript或JS文件运行命令(只要我们获得真正的文化而不是IE设置。)

由于

2 个答案:

答案 0 :(得分:5)

要查看资源管理器界面中的信息,请按照其他答案中的说明进行操作。

有关内部细节,请继续阅读:

区域设置在HKCU\Control Panel\International\下的每个用户下保存在值LocaleName

要快速查看您的语言环境,请从命令行运行:

REG QUERY "HKCU\Control Panel\International" /v "LocaleName"

显然你可以用你喜欢的方式查询这些信息(cmd,powershell,vbs,c#etc ......)

答案 1 :(得分:2)

查看附件 - >系统下的系统信息工具,它会告诉你那里的区域设置。

相关问题