Net-Gruppenbefehl

Net-Gruppenbefehl

Ich arbeite an einem Automatisierungsprojekt und muss mithilfe einer Befehlszeile Mitglieder zu einer bestimmten Gruppe hinzufügen. Derzeit verwende ich dieNetzgruppeBefehl wie folgt:

net group "group name" user /add /domain

Der Gruppenname kann sich jedoch ändern, was für die Automatisierung nicht ideal ist. Gibt es eine Möglichkeit, die Gruppen-E-Mail-Adresse anstelle des Gruppennamens in einer entsprechenden Befehlszeile zu verwenden? Die E-Mail-Adresse bleibt konstant und ändert sich nicht !! Kann mir bitte jemand dabei helfen?

vielen Dank :)

Antwort1

Nutzen Sie hierfür Powershell.

Lesen Sie zuerst die Gruppe und die Benutzer in einer Variablen ein. Die Benutzer können entweder fest codiert sein oder wie für die Gruppe - wir können einen Filter anwenden, AD abfragen und die zurückgegebenen Benutzer der Gruppe hinzufügen.

$Group = Get-ADGroup -Filter "mail -eq '[email protected]'"
$Users = Get-ADUser -Filter [...]

Add-ADGroupMember -Identity $Group -Members $Users

verwandte Informationen