Benutzerkonten-Name über Batch/cmd ändern
Hallo Leute,
ich möchte auf neu installierten Rechnern ein Konto umbennenen. Wie bewerkstellige ist das, am besten mir Bordmitteln?
Es handelt sich um MS XP SP2
Gruß,
Markus
ich möchte auf neu installierten Rechnern ein Konto umbennenen. Wie bewerkstellige ist das, am besten mir Bordmitteln?
Es handelt sich um MS XP SP2
Gruß,
Markus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 41062
Url: https://administrator.de/contentid/41062
Ausgedruckt am: 24.11.2024 um 22:11 Uhr
10 Kommentare
Neuester Kommentar
mit <net user XXX /add> erstellst du in der konsole einen benutzer mit dem namen XXX
mit <net user XXX /del> löschst du den nutzer XXX
mit <net user XXX bla> änderst du sein PWD in bla
wie du jedoch den namen eines users darüber änderst ist mir nicht bekannt.
Weiß zufällig jemand wie man die benutzergruppe des jeweiligen user darüber ändern kann?!?!??!
Gruß,
Peter
mit <net user XXX /del> löschst du den nutzer XXX
mit <net user XXX bla> änderst du sein PWD in bla
wie du jedoch den namen eines users darüber änderst ist mir nicht bekannt.
Weiß zufällig jemand wie man die benutzergruppe des jeweiligen user darüber ändern kann?!?!??!
Gruß,
Peter
Hi,
mit Batch wüsste ich nicht, wie es geht, aber mit dem Windows Scripting.
Hier mal ein Script (aus dem Kopf geschrieben, keine Garantie für Syntax o.ä.):
Computername, oldUserName, newUserName entsprechend einsetzen.
Das alles abspeichern als renuser.vbs und aufrufen mittels "cscript //nologo renuser.vbs".
cu,
Alex
cu,
Alex
mit Batch wüsste ich nicht, wie es geht, aber mit dem Windows Scripting.
Hier mal ein Script (aus dem Kopf geschrieben, keine Garantie für Syntax o.ä.):
set oC = GetObject("WinNT://Computername")
set oOldUser = GetObject("WinNT://Computername/oldUserName,user")
set oNewUser = oC.MoveHere(oOldUser.ADSPath, "newUserName")
(eventuell noch ein oNewUser.SetInfo)
Computername, oldUserName, newUserName entsprechend einsetzen.
Das alles abspeichern als renuser.vbs und aufrufen mittels "cscript //nologo renuser.vbs".
cu,
Alex
cu,
Alex
Hola,
in wscript.arguments.count steht die Anzahl der Argumente drinne, in wscript.arguments(x) stehen dann die jeweiligen Argumente drin.
In der Praxis könnte das z.B. so aussehen:
cu,
Alex
in wscript.arguments.count steht die Anzahl der Argumente drinne, in wscript.arguments(x) stehen dann die jeweiligen Argumente drin.
In der Praxis könnte das z.B. so aussehen:
if wscript.arguments.count <> 2 then
wscript.echo "ungültige angaben"
wscript.quit
end if
Benutzername = wscript.arguments(0)
Passwort = wscript.arguments(1)
...
cu,
Alex