Ich habe eine Batchdatei erstellt, die einen Benutzer ohne Adminrechte erstellt:
NET USER Benutzer * /ADD
set /P password=Bitte Admin-Passwort eingeben
net user admin %passwrod%Nun möchte ich jedoch per Abfrage den Benutzernamen selbst festlegen. Dieser soll nicht wie im obigen Beispiel in der Datei festgelegt werden.
Zudem sollten die Passwörter mit **** dargestellt werden.
Eigentlich ist das ganz einfach. Nur das Passwort mit sternchen zu markieren ist unmöglich in einer Batch.
Das wäre der code, auskommentiert.
Hab was zusammengebastelt.
@echo off
rem ------------ Fenstertitel anlegen.
title CMD - User anlegen
rem ------------ Schrift und Hintergrundfarbe festlegen.
color F0
rem ------------ Benutzername in %name% speichern.
set /P name=Bitte ihren Username eingeben:
rem ------------ Passwort in %pw% speichern.
set /P pw=Bitte ihr Passwort eingeben:
rem ------------ User erstellen mit eingegebenen Namen (name) und einggebenen Passwort (pw)
net user %name% %pw% /add
rem ------------ Pause einleiten, aber ausgabe ins nichts leiten. Dafuer echo ausgeben.
echo Druecken Sie eine Taste um das Programm zu beenden.
pause >NUL