因此,我是Powershell的新手,因爲我想我缺少一些愚蠢的簡單東西。當使用get-adcomputer時Powershell進度條
我想要顯示一個進度條,顯示下面列出的腳本將花費多長時間來顯示具有x,y,z屬性的所有ActiveDirectory計算機。
我明白,要獲得一個進度條,你需要一個循環,但我不知道如果我真的完成了。似乎沒有什麼,當我執行命令
$computerList = Get-ADComputer -Filter * -Property * | Select-Object Name,OperatingSystem
foreach ($computer in $computerList) {
Write-Progress -Activity 'Processing computers' -CurrentOperation $computer
Start-Sleep -Milliseconds 200
}
爲了取得進展,您還需要PercentComplete參數。否則,你只會得到一個狀態消息。看看'man write-progress -ex'。 – Joey