【发布时间】:2015-03-11 14:27:40
【问题描述】:
我最近发现 WMi 已本地化。这意味着由于数字中的逗号/点,我的 WQL 查询和返回的结果有时不正确。由于德文/法文/日文窗口的用户较多,这一定是经常遇到的问题。
如何在不针对 Windows 的每种语言突变都设置特殊情况的情况下与 WMI 进行通信?
更新:根据 RRUZ 的回答和我在网上找到的几篇文章,本地化信息似乎存储在包含本地化标识符的子命名空间中。有两件事我还不清楚。
- 似乎法语 Windows 上的基本类已经返回带有十进制逗号而不是点的数字。这是否意味着使用的默认语言环境始终是系统语言环境之一?
- 上一个问题中描述的行为让我想知道从一个系统转换到另一个系统的数字在哪里?它会发生在框架本身吗?
- 是否存在所有 Windows 实例上的通用语言环境?根据我的阅读,我似乎不能期望请求任何语言环境并获得本地化结果。
【问题讨论】:
标签: windows localization wmi wmi-query wbem