renfud

AD Gruppen per Powershell importieren

Guten Nachmittag liebe Community

Ich muss eine neue Testumgebung erstellen, welche gleich aufgebaut sein soll, wie die aktiv Domäne.
Dazu wird ein Windows 2008 R2 DC verwendet.

Meine Frage ist nun, gibt es eine Möglichkeit die Gruppen per Powershell von einem Excel zu importieren?
Bei den OU's wurde ich schnell fündig und habe eine funktionierende Anleitung gefunden. Jedoch finde ich nichts zum Thema Gruppen.

Ich muss ca. 100 Gruppen anlegen - bereits beim Gedanken daran, alles manuell zu machen wird mir übel.

Kennt irgendjemand eine schnellere Variante?

Danke bereits im Voraus!

Gruss
renfud
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 331332

Url: https://administrator.de/forum/ad-gruppen-per-powershell-importieren-331332.html

Ausgedruckt am: 07.07.2025 um 14:07 Uhr

132272
132272 06.03.2017 aktualisiert um 15:21:16 Uhr
Bei CSV die so aussieht:
Gruppe;Member
Gruppe1;mmuster
Gruppe1;annamusterfrau
Gruppe2;frankmuster
...

$csv = Import-Csv 'c:\groups.csv' -delimiter ";"  
$csv | group Gruppe | %{
   $grp = Get-AdGroup $_.Name -EA SilentlyContinue
   if($grp){
       Add-ADGroupMember $grp -Members $_.Group.Member
   }else{
      New-AdGroup -Name $_.Name -SamAccountname $_.Name -GroupCategory Security -GroupeScope Global -passthru | Add-ADGroupMember $grp -Members $_.Group.Member
   }
}
Gruß
feuchj
feuchj 05.08.2019 um 15:41:06 Uhr
Hallo,

der Aufruf funktioniert leider nur Teilweise.

Den Ersten Fehler ist beim Parameter "GroupeScope", dieser muss "GroupScope" lauten. Das zweite Problem dass der Parameter &_.Group.Member nicht aus der CSV ausgelesen wird kann ich nicht finden :_((

Vielen Dank für einen Tipp im Voraus!