Windows Server 2008 R2 Active Directory Windows Server 2008 R2

GetFrozen

Lt. Junior Grade
Registriert
Mai 2012
Beiträge
390
Hallo liebes Forum!
Habe mal eine etwas komplexere Frage:

Wir haben hier in der Firma in der ich Arbeite ca. 2500 Benutzerkonten.
Wir haben als Geräte eine Mischung aus PC`s und Wyse Terminals (Verhältnis ca 70:30).

Nun ist die Frage aufgetaucht: Wie kann man im Active Directory herausfinden welche User eine bestimmte Gruppe NICHT haben?
Klar kann man User für User durchgehen und nachsehen, aber das wird bei über 2500 eine Lebensaufgabe.
Leider habe ich mit Hilfe von den AD Verwaltungstools keine Möglichkeit gefunden um dies zu bewerkstelligen.

Ich hoffe jemand hat eine Idee!

Liebe Grüße aus dem sonnigen Salzburg !
 
Vermutlich ist die Antwort die du suchst "DSQUERY", welches du mit dem Parameter deiner Wahl um den Zusatz "> datei.txt" erweitern kannst (cmd).
 
Powershell ist hier das Zauberwort...
 
Es geht nur um eine bestimmte Globale Gruppe. Die Schwierigkeit besteht meines Erachtens darin herauszufinden welcher User die Gruppe nicht hat. Mit einer Abfrage kann ich ja ledeglich Abfragen wer sie hat oder ?
 
Mit Powershell könntest du recht einfach jeden User im AD auf seine Gruppen checken und wenn er in einer Gruppe drin ist zum nächsten gehen und wenn nicht >> Datei.txt. Dann hast du hinterher eine Liste aller Nutzer die nicht in der Gruppe sind.
 
Wenn du alle User kennt und abfragst welche in der bewußten Gruppe sind, sind die die übrige bleiben diejenigen die nicht drin sind :D

Mit Powershell kann man aber auch abfragen ob ein Benutzer einen Gruppennamen NICHT in seinem Gruppenzugehörigkeitsattibut hat.
 
Zurück
Oben