【发布时间】:2018-05-14 12:25:02
【问题描述】:
当我从 WMI 浏览器和 powershell 执行 WMI 查询时遇到以下变化
从 WMI 浏览器
查询:
Select Caption from Win32_TimeZone
输出:
Caption | StandardName
[UTC+530]Chennai,Kolkata, Mumbai, New Delhi Indian Standard Time
来自 Powershell:
查询:
Get-WmiObject -query "select caption from Win32_Timezone"
StandardName 在 WMI 浏览器中来自哪里?
【问题讨论】:
-
使用
Get-Member -Input (Get-WMIObject Win32_Timezone)查看该类具有哪些属性。 -
您可以运行
Get-WmiObject -query "select StandardName from Win32_Timezone"来查看 StandardName,如果这是您的要求 -
来自 WMI 浏览器的您好,即使我们没有在结果中提供 StandardName,并且所有 WMIObject 都会发生这种情况 例如:Win32_process,查询是“从 win32_process 中选择 OSName”,结果将同时给出OSName,Handle 不明白其背后的逻辑是什么
标签: powershell wmi-query