【发布时间】:2018-07-05 06:58:27
【问题描述】:
我在传递带有通配符的变量以根据显示名称过滤器搜索 AD 时遇到问题。如果我将某人的姓名后跟通配符,则它可以正常工作。但不带变量。有什么想法吗?
$data=import-csv C:\myscripts\listofnames.csv
foreach($user in $data.displayname)
{
get-aduser -filter {(displayname -like "$user *")} -Properties displayname
}
我错过了什么?如果我不对 Displayname 执行 -filter 而是通过管道传输 where-object displayname ,它可以正常工作,但永远需要这条路线。
【问题讨论】:
标签: powershell