我有一个包含 2 列的 csv,一列是 AD 组名称,一列是用户帐户名称。我正在尝试读取 csv 并将用户导入到相应的组中。
到目前为止,这是我必须要做的。它说两个参数(身份,成员)都是空的,这是没有意义的,因为标题是正确指定的。
import-module activedirectory
$list = import-csv "C:\Scripts\Import Bulk Users into bulk groups\bulkgroups3.csv"
Foreach($user in $list){
add-adgroupmember -identity $_.Group -member $_.Accountname
}
这是 csv 文件中的内容
Group Accountname
group1 user1
group1 user2
group1 user3
group2 user4
group2 user5
group3 user6
group3 user7
group3 user8
group4 user9
group5 user10
编辑命令和错误
这是我的脚本,我收到的错误和 csv。
Import-Csv "C:\Scripts\Import Bulk Users into bulk groups\bulkgroups.csv" |
ForEach { get-aduser $_.Accountname | add-adgroupmember $_.Group}