【改訂新版】 Windows PowerShell ポケットリファレンス
- 作者: 牟田口大介
- 出版社/メーカー: 技術評論社
- 発売日: 2013/02/23
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (3件) を見る
概要
シンプルなPowerShellの雛形を作成。処理時間を計測します。
スクリプトの雛形
write "start" $watch = New-Object System.Diagnostics.StopWatch $watch.Start() #---------------------------------------- write " 処理1" Start-Sleep 1 write " 処理2" Start-Sleep 1 # エラー確認用ダミー文字 adafasf #---------------------------------------- $watch.Stop() $t = $watch.Elapsed write done write ---------------------- write ("execution time:" + ($t.TotalSeconds.ToString("0.000")) + " sec")
スクリプト実行
スクリプトを実行、標準出力と標準エラーをresult.txtへ出力
> ./test.psl 2>&1 > result.txt
結果
start 処理1 処理2 adafasf : 用語 'adafasf' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前が正しく記述されていることを確認し、パスが含まれて いる場合はそのパスが正しいことを確認してから、再試行してください。 発生場所 C:\Users\ssin\ps_test\test.ps1:12 文字:1 + adafasf + ~~~~~~~ + CategoryInfo : ObjectNotFound: (adafasf:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException done ---------------------- execution time:2.099 sec