jap
Goto Top

Auflisten aller User im Active Directory mit bestimmten Attributen

Attrubute z.B. Department

Hallo,

ich möchte aus dem AD alle Benutzer selektieren, die im Datenfeld "Department" einen bestimmten Eintrag enthalten haben.

z.B. in der Art

select adspath FROM 'DomainName' WHERE Department = 'Versand'

wie heißt das Datenfeld "Department" im AD auf das ich einen Select absetzen kann

Jap

Content-ID: 11427

Url: https://administrator.de/contentid/11427

Ausgedruckt am: 22.11.2024 um 04:11 Uhr

gooogix
gooogix 03.06.2005 um 14:54:50 Uhr
Goto Top
Hallo

dsget user "cn=name des users,cn=users,dc=domäne,dc=suffix" -dept

Und wenn Du mit dem dsquery Dir vorher eine Gruppe raussuchst, für die Du das Dept wissen möchtest, kannst Du die beiden Befehle mit dem Pipe-Befehl verbinden.

Gruss
Udo
jap
jap 04.06.2005 um 10:46:16 Uhr
Goto Top
Danke Udo für die Info,
aber, kennt jemand evtl. eine Lösung, direkt über eine SQL-Abfrage ?
Das ganze soll per VBA in Word verwendet werden.
Jap
gooogix
gooogix 05.06.2005 um 14:09:07 Uhr
Goto Top
Das AD ist keine SQL-Datenbank. Du kannst entweder via LDAP, WMI oder eben die Command-line-Befehle darauf zugreifen.
jap
jap 05.06.2005 um 19:08:30 Uhr
Goto Top
Wie das AD intern aufgebaut ist weiß ich nicht, auf jeden Fall kann man auf die Daten
per SQL-Statements zugreifen - sagt zumindes Microsoft:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adsi/a ...

Jap
gooogix
gooogix 05.06.2005 um 22:10:00 Uhr
Goto Top
Dass wusste ich nicht face-smile Danke für den Hinweis!