【发布时间】:2017-01-29 10:18:54
【问题描述】:
我有一个 csv 文件中的职位列表,需要将这些与 AD 中拥有该职位的任何用户匹配。
CSV 内容是这样的:
JobTitle1
JobTitle2
JobTitle3
以下命令将用于获取标题为 JobTitle1 的所有用户的列表:
Get-ADUser -Filter "Title -like 'JobTitle1'"
但是我不能让它将 CSV 文件作为数组使用,它不返回任何输出:
$Titles = Get-Content -Path "c:\jobtitles.csv"
ForEach ($Title In $Titles)
{
Get-ADUser -Filter {Title -like '$Title'}
}
【问题讨论】:
标签: arrays powershell csv active-directory