Boedy 10 Geschrieben 1. März 2007 Melden Teilen Geschrieben 1. März 2007 Hallo, ich habe das Problem, das ich alle Anmeldenamen ändern muss. Das ganze möchte ich mir einem Script erledigen: dsmod user "CN=Nachname\, Vorname,OU=DomUsers,DC=virtualdom,DC=local" -upn a.Nachname@virtualdom.local jetzt ist allerdings da Problem, dass ich über dsmod nicht an den Prä-Windows 2000 Benutzernamen komme. Den Wert -samid kann ich zwar beim Anlegen (dsadd) setzten, aber nicht beim ändern. Habe ich da was übersehen, oder geht das ganze generell nicht? Danke Andreas Zitieren Link zu diesem Kommentar
grizzly999 11 Geschrieben 1. März 2007 Melden Teilen Geschrieben 1. März 2007 Die samid lässt sich mit dsmod nicht ändern, aber mit VBS: http://www.microsoft.com/technet/scriptcenter/scripts/ad/users/default.mspx?mfr=true grizzly999 Zitieren Link zu diesem Kommentar
Daim 12 Geschrieben 1. März 2007 Melden Teilen Geschrieben 1. März 2007 Aloha, hier wird Dir geholfen ;-) : http://www.jsifaq.com/SF/Tips/Tip.aspx?id=7685 Zitieren Link zu diesem Kommentar
Boedy 10 Geschrieben 1. März 2007 Autor Melden Teilen Geschrieben 1. März 2007 Danke schonmal. Ich habe mich für das Script von MS entschieden: Set objUser = GetObject("LDAP://cn=MyerKen,ou=Management,dc=NA,dc=fabrikam,dc=com") objUser.Put "userPrincipalName", "MyerKen@fabrikam.com" objUser.Put "sAMAccountName", "MyerKen01" objUser.SetInfo Dazu hätte ich aber noch eine Frage: Ich habe bereits eine Datei, wo meine Userdaten hinterlegt sind. Kann ich das Script mit Variablen aufrufen? (z.B. cmd/c test.vbs Nachname Vorname Anmeldename) Mein Script wäre dann vielleicht so: Set objUser = GetObject("LDAP://cn=%1\, %2,ou=Management,dc=NA,dc=fabrikam,dc=com") objUser.Put "userPrincipalName", "%3@fabrikam.com" objUser.Put "sAMAccountName", "%2" objUser.SetInfo Ich muss dazu sagen, dass ich keine Ahnung von vbs habe. Wenn es möglich ist, bitte noch kurz mitteilen, wie ich die Variablen deklarieren kann. DANKE Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.