Choice-Abfrage unter NT!

Ich möchte eine Choice-Abfrage in einer
Batchdatei unter NT realisieren.
Wenn die Batch-Datei aufgerufen wird, soll
der User eine Frage entweder mit j oder n beantworten.
Wenn j gedrückt wird, wird die Batch-Datei ausgeführt,
andernfalls wird sie beendet.
Wie mache ich das?
Mit „choice“ habe ich nichts erreicht!!!

Ich möchte eine Choice-Abfrage in einer
Batchdatei unter NT realisieren.
Wenn die Batch-Datei aufgerufen wird, soll
der User eine Frage entweder mit j oder n beantworten.
Wenn j gedrückt wird, wird die Batch-Datei ausgeführt,
andernfalls wird sie beendet.
Wie mache ich das?

choice
if %errorlevel% == 2 goto ENDE
Deine Befehl

ENDE

Martin

Hallo Martin,
funktioniert leider noch nicht.
In meiner Batchfile rufe ich eine andere Batchfile auf.
Die Abfrage kommt aber nicht vorher!!!
So habe ich meine 1. bat. modifiziert:

choice
if %errorlevel% == 2 goto ENDE
andereBatchFile „myParam“
pause
: ENDE

Hallo Martin,
funktioniert leider noch nicht.
In meiner Batchfile rufe ich eine andere Batchfile auf.
Die Abfrage kommt aber nicht vorher!!!
So habe ich meine 1. bat. modifiziert:

Was meinst du damit, die Abfrage kommt nicht vorher. Bei mir funktionierts einwandfrei. Aber wenn du willst, das der Pause-Befehl ausgefuehrt wird, dann musst du deine batch mit call aufrufen, also
call andereBatchFile „myParam“
Bei Aufruf ohne call, springt der Programmablauf in die andereBatchFile, aber nicht mehr zurueck.

Martin

choice
if %errorlevel% == 2 goto ENDE
andereBatchFile „myParam“
pause
: ENDE