有一些AD组名称,我正在尝试添加属于与其相邻的组的用户列表。问题是这些组的所有成员都在一个单元格中,并由去限制器分隔。有没有办法告诉PowerShell,对于csv中的每一行,将这些用户(由分隔符分隔)添加到该组?
$file = Import-Csv "Z:\VM share\outputTEST.csv" foreach ($line in $file)
{
...
}
任何意见,将不胜感激 :)
未测试但类似的东西应该工作:
Import-Csv "Z:\VM share\outputTEST.csv" | foreach {
$groupname = $_.groupname
$_."members of group" -split(",") | foreach {
Add-ADGroupMember -Identity $groupname -Members $_
}
}