Servus Community,
ich hätte da mal wieder ein Prblem:
Ich habe ein VB-Script geschrieben, mit dem ich auf einem Windows 2k3-Domänencontroller gesperrte Benutzer wieder freigeben kann, und eins, mit dem ich Kennwörter zurücksetzen kann.
Die beiden Scripts habe ich dann umgebaut und daraus ein VB-Progrämmchen gebastelt. Das funktioniert auch einwandfrei, allerdings nur, wenn ich das Programm (oder die Scripte) auf dem Domänencontroller ausführe (oder auf einem PC, auf dem das Active Directory installiert ist).
Das Tool greift auf den lokalen WinNT-Pfad des ADS zu.
Das Programm habe ich gebastelt, um es den Leuten vom 1st-Level-Support zur Verfügung zu stellen. Da die jedoch das AdminPack mit AD nicht installiert bekommen, müsste ich für jeden Benutzer den LDAP-Pfad im Programm hinterlegen. Das sind dann rund 500 Pfade, die auch mit jedem Verschieben eines Benutzers im AD oder mit jedem Löschvorgang mit angepasst werden müssten.
Nun meine Frage:
Kennt jemand von euch eine Möglichkeit, den LDAP-Pfad automatisch zu ermitteln? Das sollte so funktionieren, dass ich einen Benutzernamen in ein Textfeld eingebe, der Wert in einer Variablen gespeichert wird und dann überprüft wird, welcher Pfad zu dem Benutzer passt.
Für eure Hilfe wäre ich sehr dankbar.
Schon mal vielen Dank im Voraus,
Gruß Tom ;-)