win32_powerplan在Windows Server 2008上不起作用

时间:2013-06-19 06:00:54

标签: wmi wmi-query

我有一些收集服务器信息的wmi脚本,其中一个是windows power plan info。

我使用了以下查询

“SELECT ElementName,InstanceID,ISActive FROM win32_powerplan”

它在win2k8 R2及以上版本中运行良好但是当我在win2k8上运行时它失败了。

根据这个http://msdn.microsoft.com/en-us/library/windows/desktop/dd904531(v=vs.85).aspx,似乎win32_powerplan类的最低要求是Windows Server 2008 R2。

是否有其他(wmi)方法可以在win2k8服务器上获取电源计划信息

1 个答案:

答案 0 :(得分:1)

如果Win32_PowerPlan WMI类不可用,则可以使用Power Scheme Management WinApi函数。试试PowerEnumerate方法。