Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Finde den Fehler in einer Batch-Datei nicht. Es geht um den CHOI

Tomtimo / 7 Antworten / Flachansicht Nickles

Hallo,


ich habe folgendes Problem, bei einer Batch-Datei. Es soll eine Abfrage gemacht werden, ob eine Datei kopiert wird, oder nicht.


Hier mal ein Auszug aus der Batch-Datei:


-------------------------------------------------------------------------------------------------------------
@echo.
@echo.
@echo Press any key to continue . . .
@echo off
pause
choice  Soll das Image wirklich geschrieben werden?
if errorlevel==j goto copy
if errorlevel==n goto exit
:copy
d:\ghost.exe -clone,MODE=load,SRC=d:\AUG2004.GHO,DST=1 -batch
goto exit
:exit
-------------------------------------------------------------------------------------------------------------


Wenn ich bei der Abfrage "n" eingebe, will er die Datei trotzdem kopieren, obwohl er dann zur Sprungmarke :exit gehen soll.
Warum?


Vielen Dank für eure Hilfe!

bei Antwort benachrichtigen
Tomtimo Nachtrag zu: „Finde den Fehler in einer Batch-Datei nicht. Es geht um den CHOI“
Optionen

Hallo,

danke! Es lag an der Reiehnfolge. Das "Press any key to continue" habe ich wegen der Sprachversion extra eingebaut, da die Batch in Frankreich eingesetzt werden soll. Auf der CD aber ein deutsches DOS ist. Den Rest werde ich auch noch in Englisch reintippen.

Nochmals Vielen Dank für die schnelle Hilfe. Es klappt jetzt.

bei Antwort benachrichtigen