0

我的机器中有一个性能对象,它不是默认值,而是这里的开发人员之一创建它。

此性能对象收集我们的某个进程的一些信息。(不是常规计数器,例如内存使用情况,而是我们的自定义计数器)。

我想通过 vb script 访问这些数据。

我知道如何为常规对象执行此操作,例如 process :

Set objInstance1 = objCimv2.Get( _
        "Win32_PerfRawData_PerfOS_Processor.Name='_Total'")

但我不知道如何为自定义性能对象做这件事

4

1 回答 1

2

自定义性能计数器的创建遵循与其他性能计数器相同的约定:

Win32_PerfRawData 或PerfFormattedData_CategoryName_CounterName 。

抓住WMI Explorer,它会为您提供机器上所有 WMI 类及其属性的转储。您的自定义计数器将出现在该列表中。

希望这可以帮助!

于 2012-01-19T05:10:12.147 回答