Командлет `Get-Counter '\ Process (*) [счетчик процессов]' работает медленно.
- Есть ли способ перехватить поток вывода командлета
Get-Counter
, и это будет быстрее? - Можно ли выполнить командлет
Get-Counter
таким образом, чтобы выход обновлялся так же быстро, как обновляется та же информация в системном мониторе или диспетчере задач?
Примеры:
Get-Counter '\Process(*)\ID Process' -EA SilentlyContinue |
Select -Expand CounterSamples | Select InstanceName, CookedValue
Get-Counter '\Process(*)\% Processor Time' -EA SilentlyContinue |
Select -Expand CounterSamples | Select CookedValue
Get-Counter '\Process(*)\Working Set - Private' -EA SilentlyContinue |
Select -Expand CounterSamples | Select CookedValue