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-Key: 11427

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

Printed on: April 19, 2024 at 16:04 o'clock

Member: gooogix
gooogix Jun 03, 2005 at 12:54:50 (UTC)
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
Member: jap
jap Jun 04, 2005 at 08:46:16 (UTC)
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
Member: gooogix
gooogix Jun 05, 2005 at 12:09:07 (UTC)
Goto Top
Das AD ist keine SQL-Datenbank. Du kannst entweder via LDAP, WMI oder eben die Command-line-Befehle darauf zugreifen.
Member: jap
jap Jun 05, 2005 at 17:08:30 (UTC)
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
Member: gooogix
gooogix Jun 05, 2005 at 20:10:00 (UTC)
Goto Top
Dass wusste ich nicht face-smile Danke für den Hinweis!