Batch-Datei die mehrere neue Benutzer von einer Textdatei anlegt


Batch-Datei die mehrere neue Benutzer von einer Textdatei anlegt

Diskutiere Batch-Datei die mehrere neue Benutzer von einer Textdatei anlegt im Windows 7 Software Forum im Bereich Windows 7; Guten Tag liebe Community, wie der Titel schon sagt , will ich ein Sript im cmd prompt machen, der Automatisch Namen von einer Textdatei nimmt ...


Batch-Datei die mehrere neue Benutzer von einer Textdatei anlegt

+ Antworten + Neues Thema erstellen
Ergebnis 1 bis 5 von 5
  1. #1

    Batch-Datei die mehrere neue Benutzer von einer Textdatei anlegt

    Guten Tag liebe Community,

    wie der Titel schon sagt , will ich ein Sript im cmd prompt machen, der Automatisch Namen von einer Textdatei nimmt und sie als neue benutzer mit dem gleichen Passwort hinzufuegt.
    Da ich 0 ahnung von Shellprogrammierung in Windows habe, und meiner Meinung nach die unkonventionellste Programmiersprache ueberhaupt ist, fuhr ich gleich am Anfang gegen eine Wand.

    Ich hab mir das Script so vorgestellt.

    1)Datei auf NICHT LEER ueberprufen

    2)Trennzeichen aus der Textdatei Rausfiltern, so dass das Scipt sauber die Namen einzeln liest und die dann in einem Array speichert.

    3)Die Namen die im Array sind , einzeln rasupicken, und die dann mit einem vorgegebenen (nicht encryptetes) Passwort als neue Benutzer hinzufuegen.

    Ich weiss, da hab ich mir vieles vorgenommen und kann ohne eure hilfe das nicht schaffen.
    Google half da nicht weiter, weil da nichts konkretes steht. z.b. fand ich den Befehl
    Code:
    net user Username Password
    aber ich bekomm die Nchricht wenn ich
    Code:
    net user Max Hallo
    eingebe : Der Benutzername konnte nicht gefunden werden. Ich mach da offensichtlich was falsch, nur weiss ich nicht was.
    Ich Poste mal wie es im Linux Bash-Scripting aussieht , fuer den fall, dass es ein bisschen hilfreich sein sollte.

    Code:
    #! /bin/bash
    if [ -s Users ]
    then
    
    	IFS=$' \n \t , ; - / ' List=( $(cat Users) )
    
    		for ((icounter=0;$icounter<${#List[*]};icounter++))
    		do
    
    		sudo useradd -p $(mkpasswd Hallo) ${List[$icounter]}
    		echo "The User with the name ${List[$icounter]} was succesfully added"
    
    		done 
    	unset IFS
    else
    echo "Users is empty"
    fi
    MFG Leftycool

    •   



       

  2. #2

    AW: Batch-Datei die mehrere neue Benutzer von einer Textdatei anlegt

    Sieh mal hier: Verwenden des Net User-Befehls, da wird die Syntax beschrieben. Mit "net user account /help" in der Konsole wärst Du auf das gleiche Ergebnis gekommen.

  3. #3
    Themenstarter

    AW: Batch-Datei die mehrere neue Benutzer von einer Textdatei anlegt

    Da hab ich auch nachgeschaut, aber da steht "Dieser Befehl funktioniert nur auf Servern."

  4. #4

    AW: Batch-Datei die mehrere neue Benutzer von einer Textdatei anlegt

    manuell erstellt man in win7 so ein neues benutzerkonto.

    net user "Username" "Password" /add


    folgender befehl liest aus jeder zeile einer textdatei, den benutzernamen und erstell das neue konto mit passwort=benutzername.
    wenn die textdatei leer ist macht er nichts.
    es sollte in der textdatei pro zeile nur ein benutzername stehen. der benutzername kann auch aus mehreren wörtern bestehen.
    ps. dieser befehl funktioniert nur in batchdateien.

    for /f "usebackq delims=" %%i in ("D:\Neuer Ordner\textdatei.txt") do net user "%%i" "%%i" /add


    ps. sollten in deiner textdatei viele benutzernamen in einer zeile stehen, so solltest du sie lieber einzeln und zeilenweise ohne trennzeichen abspeichern. da der "for" befehl in batchdateien eher fürs zeilenweise auslesen optimiert wurde. sonst würde es zu kompliziert werden.

  5. #5
    Themenstarter

    AW: Batch-Datei die mehrere neue Benutzer von einer Textdatei anlegt

    Vielen Dank an 10101010,
    das war genau dass was ich gesucht habe.
    Wuensche einen guten rutsch.

    MFG Leftycool

    •   



       


Batch-Datei die mehrere neue Benutzer von einer Textdatei anlegt



Tipp

Ähnliche Themen zu Batch-Datei die mehrere neue Benutzer von einer Textdatei anlegt


  1. Batch Datei: Hi Leute denke mal das mein Prob schon bekannt ist, hab aber leider noch keine Lösung gefunden. Nach der Umstellung von XP auf win7 starten meine...



  2. Batch Datei Problem: Meine Datei lautet wie folgt @ECHO OFF IF NOT EXIST C:\Ausschalten\Ruhezustand.server GOTO Ende IF EXIST C:\Ausschalten\Ruhezustand.server DEL...



  3. Mehrere Benutzer im Netzwerk: Hallo zusammen, ich möchte von meinem Laptop auf meinen Samba-Server zugreifen. Beim ersten mal gebe ich meine Login-Daten ein und alles...



  4. 'öffnen mit' als batch-datei: hi forum ich möchte eine datei, zb. google.html, rechts anklicken --> kontextmenü mit eintrag (zb.) opwith --> öffnet die liste sämtlicher vorher...



  5. Mehrere Benutzer: Ich habe das Problem bei Windows 7 das wenn ich eine Verknüpfung die ich nicht auf meinem Desktop brauche lösche, sie bei allen Benutzern...


Besucher kamen mit folgenden Begriffen auf die Seite

batch datei benutzerkürzel

batch datei starten verschiedene Benutzer

net user benutzer kann kennwort nicht gefunden werden

Stichworte