访问性能监视器对象

时间:2012-01-18 17:47:57

标签: performance vbscript performancecounter perfmon

我在我的机器中有一个性能对象,它不是默认值,但是其中一个开发人员创建它。

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

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

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

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

但我不知道如何为自定义性能对象

执行此操作

1 个答案:

答案 0 :(得分:2)

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

Win32_ PerfRawData或PerfFormattedData _CategoryName_CounterName。

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

希望这有帮助!