Fügen Sie mehrere Benutzer zu mehreren Gruppen aus einer Import-CSV hinzu
Ich habe eine CSV mit 2 Spalten, eine Spalte ist AD-Gruppennamen und eine ist Benutzerkontonamen. Ich versuche, die CSV zu lesen und die Benutzer in die entsprechende Gruppe zu importieren.
Folgendes muss ich bisher tun. Es heißt, beide Argumente (Identität, Member) sind null, was keinen Sinn ergibt, da die Header korrekt angegeben sind.
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
}
Hier ist, was in der CSV-Datei ist
Group Accountname
group1 user1
group1 user2
group1 user3
group2 user4
group2 user5
group3 user6
group3 user7
group3 user8
group4 user9
group5 user10
BEARBEITEN Befehl und Fehler
Hier ist mein Skript, Fehler, den ich erhalte und CSV.
Import-Csv "C:\Scripts\Import Bulk Users into bulk groups\bulkgroups.csv" |
ForEach { get-aduser $_.Accountname | add-adgroupmember $_.Group}