wmic
またはpowershell
を使用して、プロセスの実行時間を調べることはできますか?
そうでない場合、Windows OSからこの情報を取得する他の手段はありますか?
使用する 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