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へパイプすればよい。