2017年5月15日

【PowerShell】コマンドの実行時間を計測する



Measure-Commandでコマンドの実行時間を計測することができます。

構文
Measure-Command {スクリプトブロック}

PS C:\work> Measure-Command {Stop-Service -Name 'MSSQL$MSSQLSERVER2016'}


Days              : 0
Hours             : 0
Minutes           : 0
Seconds           : 1
Milliseconds      : 7
Ticks             : 10079105
TotalDays         : 1.1665630787037E-05
TotalHours        : 0.000279975138888889
TotalMinutes      : 0.0167985083333333
TotalSeconds      : 1.0079105
TotalMilliseconds : 1007.9105
この例ではサービス停止にかかる時間を計測しています。


<関連記事>
【PowerShell】指定した期間動作を一時停止する
【PowerShell】コマンド履歴からコマンドを実行する
【PowerShell】コマンド履歴に追加する
【PowerShell】コマンド履歴をクリアする
【PowerShell】入力されたコマンドの履歴を取得する


スポンサーリンク