Я запускаю следующий код для запуска счетчика perfmon
, но не смог запустить Export-Counter -Path $DestinationFile -FileFormat csv
на его Receive-Job
выводах.Можете ли вы экспортировать счетчик в задание как CSV?
Start-Job -Name GettingCounters -ScriptBlock {
Get-Counter -Counter "\Processor(_total)\% Processor Time" -SampleInterval 1 -MaxSamples 120
}
$i = 0
$duration = 120
while ((Get-Job GettingCounters).State -eq 'Running') {
#increment
$i++
#Round the numbers up for a nice output and then Write-Progress
Write-Progress -Activity "Processing $user" -PercentComplete (($i/$duration)*100) -Status ("Gathering data...")
Start-Sleep -Seconds 1
}