Hallo,
vielleicht kann mir ja jemand einen Tipp geben:
Ich hab hier einen Windows 2003 Server mit ADS. Daran hängen zahlreiche NT-Clients. Die Benutzer sind in Gruppen organisiert. Sie befinden sich natürlich ebenfalls in OUs.
Nun muss ich über Anmeldeskripts (Batch-Datei) nicht nur die Gruppenzugehörigkeit, sondern auch die Zugehörigkeit zu einer OU auslesen.
Das Auslesen der Gruppenzugehörigkeit ist kein Problem (ifmember.exe).
Das Auslesen der OU möchte ich mit dsquery.exe ( Resource Kit) machen:
dsquery user ou=Abteilung,dc=testnetz,dc=local -o dn -name %username%
Also, ich will fragen, ob der angemeldete Benutzer in einer bestimmten OU ist.
Das funktioniert, wenn ich mich an einem XP-Client anmelde.
Mit NT scheint es hier aber Probleme zu geben (Active Directory-Erweiterung für Windows NT 4.0 ist drauf). Kann es sein, dass "dsquery" mit NT nicht funktioniert? Gibt es vielleicht eine andere Möglichkeit, die OU-Zugehörigkeit auszulesen?
Für Anregungen wäre ich sehr dankbar.