我想在循环中调用Powershell中的Get-ADComputer,直到在Active Directory中创建计算机对象。
我正在使用以下代码。该脚本不会循环。如何编写代码以使其正确循环?
do {(Write-Host "." -nonewline -ForegroundColor Red),(sleep 3)}
until(Get-ADComputer -name ComputerName)
我无法弄清楚缺少什么。我希望你们能帮助我。
答案 0 :(得分:0)
使用-Filter参数,如果找不到相关计算机,则在Name参数中会出现终止错误。
do {
Write-Host "." -nonewline -ForegroundColor Red
sleep 3
} until(Get-ADComputer -Filter {Name -eq 'ComputerName'})