我正在尝试编写一个脚本来提示用户获取基于 AD 的计算机的信息。它在没有应用过滤器的情况下工作。但是当添加过滤器时,代码会中断。过滤器的语法错误吗?我确信它很容易解决,但我很难过。是的,这是以管理员身份运行的。
$computerName = Read-Host -Prompt 'Input the computer Name you are looking for.'
Get-ADComputer -Filter "Name -like $computerName" -Properties IPv4Address | FT Name,DNSHostName,IPv4Address -A
Write-Host "You input Computer $computerName"