Supportnet / Forum / BS-Sonstige
Batch Rückgabewert
Frage
Hallo,
ich muß als Rückgabewert einer Batch den ERRORLEVEL setzen.
Geht das? Wenn ja, wie mache ich das?
Danke Olli
Antwort 1 von _gau_
Du kannst im eigentlichen Sinne den DOS-ERRORLEVEL nicht selbst setzen. Das machen die ausgeführten Programme selbst. Der ERRORLEVEL ist sozusagen der Beendigungsstatus des letzten Programms (erfolgreich oder nicht, evtl. Fehler).
Du könntest aber selbst eine Umgebungsvariable definieren und diese dann genauso auswerten.
z.B.: set status=1
Dann kannst du mit dieser Variable weiterarbeiten.
z.B.: if %status%==1 ...
[gau]
Du könntest aber selbst eine Umgebungsvariable definieren und diese dann genauso auswerten.
z.B.: set status=1
Dann kannst du mit dieser Variable weiterarbeiten.
z.B.: if %status%==1 ...
[gau]

