我尝试使用以下代码读取Performance counter
的值:
(Get-Counter '\Processor(_Total)\% Processor Time').CounterSamples[0].CookedValue;
这是一个依赖于语言的命令,因此尝试使用以下代码使该语言独立:
(Get-Counter '\238(_Total)\6').CounterSamples[0].CookedValue;
它与区域设置无关,但我发现它不适用于基于Windows Server 2003
的系统,因为此版本中尚未定义此对象。
我怎样才能在Server 2003上使用它?