Ich programmiere schon seit langer Zeit an einem Batch Chat der über meine Cloud läuft. (kurze Erklärung): Ich will einen Benutzer umbenennen, aber hab damit ein paar Probleme.
:ubPasswort cls title Passwort eingabe! echo. echo. echo Bitte gebe das Passwort fuer den Benutzer "%ub%" ein, echo um fortzufahren! echo. echo. set /p ubEingabe=Eingabe: if "\\DieCloud\Public\Chat\User\locallocallocallocallocallocallocallocallocallocal%loginP%local%loginB%locallocallocallocallocallocallocallocal.local"=="\\WDMYCLOUD\Public\Chat\User\locallocallocallocallocallocallocallocallocallocal%ubEingabe%local%ub%locallocallocallocallocallocallocallocal.local" goto UserRename if not "\\DieCloud\Public\Chat\User\locallocallocallocallocallocallocallocallocallocal%loginP%local%loginB%locallocallocallocallocallocallocallocal.local"=="\\WDMYCLOUD\Public\Chat\User\locallocallocallocallocallocallocallocallocallocal%ubEingabe%local%ub%locallocallocallocallocallocallocallocal.local" goto UserRenameFehler
ub = Der Benutzer
ubEingabe = Das Passwort des Benutzers.
So: Mein Problem: Angenommen ub ist "Test1" und ubEingabe ist "123". Dann komme ich in dieses Interface rein und gebe das Passwort des Benutzer ein den ich vorhin mit dem Hier
:rename title umbenennen cls echo. echo Welchen Benutzer willst du umbennenen? echo. echo. set /p ub=Eingabe: if exist "\\DieCloud\Public\Chat\User\%ub%.chatuser" goto ubPasswort if not exist "\\DieCloud\Public\Chat\User\%ub%.chatuser" goto ubFehler
angegeben hatte. Wenn ich das Passwort eingebe bekomme ich nur meinen Fehler d.h. Ich komme zum Abschnitt :UserRenameFehler.
kurz gefasst: Ich gebe meinen richtigen Benutzer ein und mein richtiges Passwort und komme Trozdem zu :UserRenameFehler.
Ich hoffe ihr könnt mir weiterhelfen.
mfg cool_brick24
PS: Der Name "DieCloud" ist nur erfunden.
PSS: Der Code sieht ein wenig komisch aus. In Notepad++ eingefügt und schon sieht er besser aus