【发布时间】:2015-03-28 21:47:09
【问题描述】:
我四处搜索并得到了这个显然适用于所有人的代码:
Set objWMIService2 = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set colItems = objWMIService2.ExecQuery("SELECT * FROM Win32_PerfFormattedData_PerfOS_Processor WHERE Name = '_Total'")
For Each objItem In colItems
Response.Write( "CPU Usage Percentage: " & objItem.PercentProcessorTime & "%" )
Next
执行它我得到一个完全空白的页面,而不是错误。
实际上操作系统是在服务器上虚拟化的,是这个问题吗?如果是这样,有解决方法吗?
【问题讨论】:
-
如果你得到一个没有错误的空白页面,这意味着
For Each
内部的代码没有被执行,这意味着colItems
是空的。检查您的 WMI 查询。查询其他内容以进行测试。
标签: vbscript windows-server-2008-r2