【发布时间】:2011-07-30 14:06:41
【问题描述】:
我使用 power shell 进行了测试 Windows XP SP3 全新安装。如果我从 PowerShell 和 VBScript 访问 WMI,这是一个非常奇怪的区别。来自powershell:
Get-WmiObject 'Win32_OperatingSystem" | select Caption
这会正确显示“Windows XP Professional”。和用 VBScript 编写的代码相同:
WScript.Echo( GetObject( "winmgmts:Win32_OperatingSystem" ).Caption )
显示“空”O_O。为什么会这样?
【问题讨论】:
标签: powershell vbscript wmi