无需创建应用程序即可确定 PC 的本地文化
有没有办法在不运行应用程序的情况下确定 PC 的本地文化(例如 en-US)? 我尝试在控制面板|中查找 区域设置(运行 WinXP),但我不知道那里的选择如何映射到 PC 的文化。
我正在寻找一种不需要创建 .exe 的解决方案,例如从命令提示符(而不是 PowerShell)运行命令,或者 VbScript 或 JS 文件(只要我们获得真正的文化而不是 IE)设置。)
谢谢
Is there any way to determine the local culture of a PC (such as en-US) without running an application? I tried looking in Control Panel | Regional Settings (running WinXP), but I don't know how the choices there map to the PC's culture.
I'm looking for a solution that doesn't require creating an .exe, such as running a command from the command prompt (not PowerShell), or a VbScript or JS file (as long as we are getting the real culture and not IE settings.)
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看附件->系统下的系统信息工具,它会告诉您其中的区域设置。
Look at the System Information tool under Accessories->System it tells you locale in there.
要从资源管理器界面查看信息,请按照其他答案中的说明进行操作。
有关内部详细信息,请继续阅读:
区域设置保存在
HKCU\Control Panel\International\
下的每个用户的LocaleName
值下要快速查看您的区域设置,请从命令运行此命令line:
显然您可以以任何您喜欢的方式查询此信息(cmd、powershell、vbs、c# 等...)
To view the information from the explorer interface follow the instructions in the other answers.
For the internal details, read on:
The locale is save per user under
HKCU\Control Panel\International\
under the valueLocaleName
To quickly view your locale run this from the command line:
obviously you can query this information any way you like (cmd, powershell, vbs, c# etc...)