Jump to content

Set objUser = GetObject _ AUS DATEI


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Guten Tag,

 

ich bin gerade an einem Exchange 2003 Projekt und habe folgendes Problem:

 

Ich muss die Userdaten im AD verändern, um sie für ein Perlscript aufzubereiten. Wie kann ich VBS dazu bringen, mir eine Textdatei auszulesen, den Wert zu setzen und dann mit der nächsten Zeile fortzufahren?

 

 

 

Set objUser = GetObject _ 
("LDAP://cn=Name Vorname,ou=Beispiel,dc=bla,dc=laberlaber,dc=de") 

objUser.SetPassword "beispiel"

 

Dies Funktioniert nun für einen User... Ich habe mit ldifde die user in das entsprechede LDAP Format gebracht und würde das ganze nun gerne in dieser Richtung laufen lassen:

 

 

Set objUser = GetObject _ 
("LDAP:// AUS DATEI c:\env ZEILE 1-EOF") 

objUser.SetPassword "beispiel"

 

 

 

Die TXT hat diesesn Inhalt

 

cn=Name1 Vorname1,ou=Beispiel,dc=bla,dc=laberlaber,dc=de

cn=Name2 Vorname2,ou=Beispiel,dc=bla,dc=laberlaber,dc=de

usw...

 

Wie kann ich das Anstellen? Vielen Dank für Hilfestellungen.

 

Beste Grüße

 

Akai

Link zu diesem Kommentar

Hy

 

bin zwar kein Skript Freak aber würde dir mal efolgendes empfehlen zu testen

musst halt noch anpassen

 

Dim fso, f, Zeile, Feld

Set fso = CreateObject("Scripting.FileSystemObject")

Set f = fso.OpenTextFile ("user.txt",1,0)

 

Do while not f.AtEndOfLine

Zeile = f.readLine

Feld = split(Zeile,",")

Benutzer = Feld(0)

Vorname = Feld(1)

Nachname = Feld(2)

Passwort = Feld(3)

Call BenuntzerAnlegen(Benutzer,Vorname,Nachname,Passwort)

Loop

f.Close

Wscript.Quit(0)

 

Dieser hammer geile Skript auszug stammt übrigens von thorgood seinem Thread

 

Gruß

 

CoolAce :cool:

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...