Kontakte anlegen mit CSVDE in AD
1000 Kontakte in AD Importieren
Hallo Zusammen,
Ich muss rund 1000 Kontakte in das AD importieren.
Ich denke mal das geht am besten mit csvde.
Doch kann mir jemand helfen, wie die Befehlszeile geht? Irgendwie habe ich das nicht so im griff!
Danke für euere Hilfe
Gruss
Jeremia
Hallo Zusammen,
Ich muss rund 1000 Kontakte in das AD importieren.
Ich denke mal das geht am besten mit csvde.
Doch kann mir jemand helfen, wie die Befehlszeile geht? Irgendwie habe ich das nicht so im griff!
Danke für euere Hilfe
Gruss
Jeremia
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 59746
Url: https://administrator.de/contentid/59746
Ausgedruckt am: 19.11.2024 um 10:11 Uhr
1 Kommentar
Deine Textdatei muss folgendermassen aufgebaut sein:
Der Befehl dazu lautet:
csvde -i -f DeineDatei.dat (.txt)
i=Turn on Import Mode
f=filename
Ich selber habe leider keine Erfahrung mit CSVDE
Wenn Du weisst, wie man mit ShellScript eine Schleife macht, kannst Du es auch mit "dsadd user" machen. Mit diesem Befehl kannst Du praktisch alle Attribute mitgeben und sogar ein PW definieren.
DN | objectClass | userAccountControl | sAMAccountName | userPrincipalName |
"CN=Student38,OU=Kurs,DC=Domain,DC=ch" | user | 514 | Student38 | student38@domain.ch |
Der Befehl dazu lautet:
csvde -i -f DeineDatei.dat (.txt)
i=Turn on Import Mode
f=filename
csvde besitzt einen Nachteil: Es alssenb sich keine Passwörter in der Datei übergeben. Falls Sie also (hoffentlich) in Ihrer Domain Policy definiert haben, dass gewisse Regeln bezüglich Länge und Komplexität des Passwortes zu beachten sind, können Sie die Accounts nur dann anlegen, wenn diese deaktiviert (disabled) sind.
Quelle:Windows 2003 Shell Scripting (ISBN:3-8273-2178-6)
Ich selber habe leider keine Erfahrung mit CSVDE
Wenn Du weisst, wie man mit ShellScript eine Schleife macht, kannst Du es auch mit "dsadd user" machen. Mit diesem Befehl kannst Du praktisch alle Attribute mitgeben und sogar ein PW definieren.