Choice Problem (Batch-Datei)

Liebe Wissenden,

tschuldigung, dass ich wieder was frage.
Bitte aber nicht zu kompliziert antworten… das ist das einzige, mit dem ich mich wenigstens mit den Grundkenntnissen auskenne :wink: Und hier stehe ich doch vor einem Problem:
Ich habe folgendes Skript geschrieben:

@echo off
choice /c:JN
if errorlevel j goto yes
if errorlevel n goto no

yes

echo Ja!
goto ende

no

echo Nein!
pause

ende

pause

Probiert es doch selbst mal aus… wieso zeigt es bei beiden Antworten das selbe an!!!

Danke,
Alex.

PS: „pause“ habe ich deshalb eingefügt, da sich das cmd sonst automatisch schließt :wink:

Hi Alex
ist das etwa das gute alte DOS?
mangels desselben kann ich nicht ausprobieren, XP kennt mit seinem Pseudo-DOS kein choice-Befehl.
aber früher, als ich noch jung u schön war, hat der choice Befehl so funktioniert:

der 1. Buchstabe (Taste) gibt errorlevel 1 zurück, der 2. errorlevel 2 usw. Eine Zuweisung brauchte es nicht

choice /c:JN
if errorlevel 1 goto ja
if errorlevel 2 goto nein

ja

echo JA!
pause
exit

nein

echo NEIN!
pause
exit

Gruss
ExNicki

Danke, genau das war’s!