Вопрос: Как узнать, как долго работает процесс?


Можно ли использовать wmic или powershell узнать, как долго работает процесс?

Если нет, есть ли другое средство для получения этой информации из ОС Windows?


2
2018-03-17 04:24


Источник




Ответы:


использование New-TimeSpan –Start; прохождение StartTime свойство процесса, которое вы хотите знать, как долго работает. Вот пример, который показывает, как долго notepad :

PS C:\> New-TimeSpan -Start (get-process notepad).StartTime


Days              : 0
Hours             : 0
Minutes           : 0
Seconds           : 2
Milliseconds      : 920
Ticks             : 29200041
TotalDays         : 3.379634375E-05
TotalHours        : 0.00081111225
TotalMinutes      : 0.048666735
TotalSeconds      : 2.9200041
TotalMilliseconds : 2920.0041

6
2018-03-17 04:34



И сделать это по id процесса: New-TimeSpan -Start (get-process -id 4).StartTime, возможно, вам придется быть администратором, чтобы получить эту информацию для некоторых процессов. - Nick