Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Administrator Konto per Batchdatei umbenennen und Passwort ändern

Frage Entwicklung Batch & Shell

Mitglied: JOML

JOML (Level 1) - Jetzt verbinden

13.01.2008, aktualisiert 14.01.2008, 21705 Aufrufe, 6 Kommentare

Hallo zusammen,

Ich muss per Batchdatei ein bestehendes lokales administratoren Konten umbenennen und gleichzeitig ein neues Passwort setzen.

Habs schon mit net user versucht.. da kann ich aber ja nur einen hinzufügen und löschen...?

Wie mach ich das am besten...?


Vielen Dank

Gruss
JOML2005
Mitglied: bastla
13.01.2008 um 21:52 Uhr
Hallo JOML2005!

Das Setzen des neuen Passwortes kannst Du über "net user" durchführen, für das Umbenennen kann ich nur eine Zeile temporären VBScriptes anbieten:
01.
@echo off & setlocal 
02.
 
03.
set "KontoAlt=Administrator" 
04.
set "KontoNeu=AdminNeu" 
05.
set "PWNeu=G@nzNeue5PW" 
06.
 
07.
net user %KontoAlt% "%PWneu%" 
08.
 
09.
set "R=%temp%\RenAdmAcc.vbs" 
10.
echo GetObject("WinNT://.").MoveHere GetObject("WinNT://./%KontoAlt%,user").ADSPath, "%KontoNeu%">%R% 
11.
cscript //nologo %R% 
12.
del %R%
Aus Deinem Beitrag geht für mich nicht hervor, ob Du "das" Administratorkonto oder nur "ein" Administratorkonto meinst - daher setze ich voraus, dass Du den derzeitigen Namen des Kontos kennst und daher in der Zeile
01.
set "KontoAlt=..."
angeben kannst.

Das Script sollte ab W2000 (auch Deine OS-Version ist Deinem Beitrag nicht zu entnehmen) lauffähig sein.

Grüße
bastla
Bitte warten ..
Mitglied: JOML
13.01.2008 um 23:12 Uhr
Hallo bastla,

Funktioniert bestens . Danke!
Als Nachtrag: Es ist WIN XP PRO und es handelt sich tatsächlich um "das" Admin Konto.
Sorry.. werd's mir für die nächste Anfrage merken.

Noch ein kleine Frage:
Um was müsste das Script erweitert werden, wenn noch das Flag bei "Kennwort läuft nie ab" gesetzt werden soll...?


Vielen Dank

Gruss
JOML
Bitte warten ..
Mitglied: Biber
14.01.2008 um 07:09 Uhr
Moin JOML2005,

das "Password Never Expires"-Flag kannst Du bei mit dem NET USER-Befehl setzen.

01.
net user %KontoAlt% "%PWneu%" /expires:never
Grüße
Biber

[Edit] Bitte diesen Kommentar ignorieren - falscher Film. Siehe Kommentar unten [/Edit]
Bitte warten ..
Mitglied: bastla
14.01.2008 um 10:28 Uhr
@Biber
Ich fürchte, der Schalter "/expire" bezieht sich auf das Konto, nicht auf das Passwort ...

@JOML2005
Mit noch etwas mehr Script sollte sich auch das gewünschte Flag setzen lassen:
01.
@echo off & setlocal 
02.
 
03.
set "KontoAlt=Administrator" 
04.
set "KontoNeu=AdminNeu" 
05.
set "PWNeu=G@nzNeue5PW" 
06.
 
07.
net user %KontoAlt% "%PWneu%" 
08.
 
09.
set "R=%temp%\RenAdmAcc.vbs" 
10.
echo Set Usr=GetObject("WinNT://./%KontoAlt%,user"):Usr.Put "userFlags",Usr.Get("userFlags") Or ^&H10000:Usr.SetInfo>%R% 
11.
echo GetObject("WinNT://.").MoveHere Usr.ADSPath, "%KontoNeu%">>%R% 
12.
cscript //nologo %R% 
13.
del %R%
Grüße
bastla
Bitte warten ..
Mitglied: Biber
14.01.2008 um 11:40 Uhr
Moin bastla,

hast natürlich vollkommen recht....

Das Password-Expires-Flag ist in NET USER nicht vorgesehen.

Grüße
Biber
Bitte warten ..
Mitglied: JOML
14.01.2008 um 18:10 Uhr
Hallo zusammen,

Vielen Dank.

Jetzt funktionierts wie gewünscht .

Gruss
JOML
Bitte warten ..
Ähnliche Inhalte
Windows Server
Windows Server 2012 - Passwort ändern (6)

Frage von BirdyB zum Thema Windows Server ...

Batch & Shell
Script Lokales Admin Passwort ändern (3)

Frage von MaxBerg zum Thema Batch & Shell ...

Windows 7
gelöst Windows Administrator-Konto wieder aktivieren (13)

Frage von Fenris14 zum Thema Windows 7 ...

Windows 10
E-Mail-Adresse bzw. Konto bei Windows 10 ändern (7)

Frage von Schwedenbitter zum Thema Windows 10 ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(2)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Statische Routen mit ISC-DHCP Server für Android Devices (22)

Frage von terminator zum Thema LAN, WAN, Wireless ...

Server
gelöst Wie erkennen, dass nur deutsche IPs Zugang zu einer Website haben? (22)

Frage von Coreknabe zum Thema Server ...

Exchange Server
gelöst Migration Exchange 2007 zu 2013 - Public Folder teilweise weg (16)

Frage von Andy1987 zum Thema Exchange Server ...

Outlook & Mail
Outlook 2010 mit Exchange 2016 (15)

Frage von slansky zum Thema Outlook & Mail ...