2021年11月30日(火) [長年日記]
■ [windows][howto] PowerShell上でコマンドの実行時間を計る
PowerShell上でコマンドの実行時間を計るにはMeasure-Commandを使える。
> measure-command { sleep 5; echo hello | out-default }
hello
Days : 0
Hours : 0
Minutes : 0
Seconds : 5
Milliseconds : 18
Ticks : 50180649
TotalDays : 5.80794548611111E-05
TotalHours : 0.00139390691666667
TotalMinutes : 0.083634415
TotalSeconds : 5.0180649
TotalMilliseconds : 5018.0649
- 計測対象の出力を表示したい場合はOut-Defaultへパイプすればよい。
[ツッコミを入れる]