web-dev-qa-db-fra.com

Comment savoir combien de temps un processus est-il exécuté?

Est-il possible d'utiliser wmic ou powershell pour savoir combien de temps un processus est exécuté?

Sinon, existe-t-il un autre moyen d'obtenir ces informations à partir de Windows OS?

6
Anthony Kong

Utilisation New-TimeSpan –Start; Passer la propriété StartTime Propriété du processus que vous souhaitez savoir combien de temps fonctionnait. Voici un exemple qui montre combien de temps notepad a été exécuté:

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
12
krowe