簡單使用進度條
1..100 | ForEach-Object {
Write-Progress -Activity "Copying files" -Status "$_ %" -Id 1 -PercentComplete $_ -CurrentOperation "Copying file file_name_$_.txt"
Start-Sleep -Milliseconds 500 # sleep simulates working code, replace this line with your executive code (i.e. file copying)
}
請注意,為簡潔起見,此示例不包含任何執行程式碼(使用 Start-Sleep
模擬)。但是,可以直接執行它,而不是修改和使用它。
這是 PS 控制檯中的結果:
這是 PS ISE 中的結果: