ich bin gerade dabei mich ein bisschen mit Batch auseinander zu setzen.
Meine Frage ist nun wie ich diese IF Bedingung richtig mache mein Scribt schließt sich nach der Eingabe einer Zahl immer von selbst und es wird kein Text mehr angezeigt. (Scibt ist beendet...)
CODE
@echo off
:START
set /p eingabe="Bitte geben Sie die Zahl 1 ein:"
if %eingabe% [NOT] == 1 GOTO NEIN
if %eingabe% == 1 GOTO JA
:NEIN
echo.
echo falsche Eingabe
echo.
pause
cls
GOTO START
:JA
echo.
echo richtige Eingabe
echo.
pause
cls
GOTO START
:START
set /p eingabe="Bitte geben Sie die Zahl 1 ein:"
if %eingabe% [NOT] == 1 GOTO NEIN
if %eingabe% == 1 GOTO JA
:NEIN
echo.
echo falsche Eingabe
echo.
pause
cls
GOTO START
:JA
echo.
echo richtige Eingabe
echo.
pause
cls
GOTO START
Über Hilfe und Tipps würde ich mich sehr freuen.
Mit freundlichen Grüßen