プログレスバー表示

newpops2005-10-03


MSHで処理の進捗表示を行う場合、「write-progres」が便利です。

Progress表示

10ミリ秒毎に処理が1%進むサンプル
for($i = 1; $i -le 100; $i++ )
{
    write-progress "○○プログラム" "進捗" 1 $i
    start-sleep -m 10
}

start-sleepは秒単位/ミリ秒単位で処理をスリープするCmdletです。
秒単位でスリープする場合は「-s」を指定します。

start-sleep -s 10