我正在尝试使用PowerShell记录CPU上一段时间的负载。有没有办法在任务管理器中记录CPU利用率? 我试过这个:Tracking CPU and Memory usage per process。但它没有用。
答案 0 :(得分:0)
将Get-Counter
cmdlet与SampleInterval
参数一起使用:
$interval = 20 #seconds
$counterSample = Get-Counter '\Processor(_Total)\% Processor Time' -SampleInterval $interval
$avgLoad = $counterSample.CounterSamples.CookedValue