Bei AD-Gruppen die Mitgliedschaften rekursiv auslesen und in TXT schreiben
Hallo,
habt ihr eventuell ein Script im Einsatz, das die Namen diverser AD-Gruppen aus einer CSV-Datei ausliest und dann:
1. den jeweiligen Gruppennamen in eine Textdatei schreibt.
2. alle Mitglieder dieser Gruppe auflistet
3. alle Gruppen auflistet, wo diese Gruppe selbst Mitglied ist.
Also ungefähr so
Liste.txt
Gruppe 1
Gruppe 2
Gruppe 3
Gruppe 1
Mitglied 1.1
Mitglied 1.2
Mitglied 1.3
Mitglied in XYZ
Gruppe 2
Mitglied 2.1
Mitglied 2.2
Mitglied 2.3
Mitglied in QWE
Gruppe 3
Mitglied 3.1
Mitglied 3.2
Mitglied 3.3
Mitglied in TZX
Vielen Dank für eure Meinungen
Gr. I.
habt ihr eventuell ein Script im Einsatz, das die Namen diverser AD-Gruppen aus einer CSV-Datei ausliest und dann:
1. den jeweiligen Gruppennamen in eine Textdatei schreibt.
2. alle Mitglieder dieser Gruppe auflistet
3. alle Gruppen auflistet, wo diese Gruppe selbst Mitglied ist.
Also ungefähr so
Liste.txt
Gruppe 1
Gruppe 2
Gruppe 3
Gruppe 1
Mitglied 1.1
Mitglied 1.2
Mitglied 1.3
Mitglied in XYZ
Gruppe 2
Mitglied 2.1
Mitglied 2.2
Mitglied 2.3
Mitglied in QWE
Gruppe 3
Mitglied 3.1
Mitglied 3.2
Mitglied 3.3
Mitglied in TZX
Vielen Dank für eure Meinungen
Gr. I.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 4486898844
Url: https://administrator.de/contentid/4486898844
Ausgedruckt am: 24.11.2024 um 14:11 Uhr
1 Kommentar
Selbst ist der/die Mann/Frau
Foreach
Set-Content
Und schon hast du alles was du brauchst.
1. den jeweiligen Gruppennamen in eine Textdatei schreibt.
Import-CsvForeach
Set-Content
2. alle Mitglieder dieser Gruppe auflistet
Get-ADGroupMember mit Parameter -Recursive3. alle Gruppen auflistet, wo diese Gruppe selbst Mitglied ist.
Get-ADPrincipalGroupMembershipUnd schon hast du alles was du brauchst.