こんにちは、10 分間の進行状況バーを表示し、10 分間の残り時間のパーセンテージの統計を表示する方法はありますか? Write-Progress を使用します。
質問する
4095 次
1 に答える
5
質問を正しく理解した場合、目標は進行状況メッセージに追加情報を表示することです。これは、たとえば
Activity
パラメーターを使用して行うことができます。以下のスクリプトは、アイデアのみを示しています (1 分間、短いテスト用)。実際に必要なメッセージの形式と表示される情報を反映するために、変更する必要があります。
$time = 60 # seconds, use you actual time in here
foreach($i in (1..$time)) {
$percentage = $i / $time
$remaining = New-TimeSpan -Seconds ($time - $i)
$message = "{0:p0} complete, remaining time {1}" -f $percentage, $remaining
Write-Progress -Activity $message -PercentComplete ($percentage * 100)
Start-Sleep 1
}
進行状況は次のようになります。
57 % complete, remaining time 00:00:26
Processing
[oooooooooooooooooooooooooooooooooooooooooooooooooooooo
于 2012-11-11T17:21:56.193 に答える