Der Exit-Code eines jeden Programms wird in der Variablen %ERRORLEVEL%
in einem Batch-Skript gespeichert.
Aus dem 7-zip-Handbuch:
%Vor%Also: Sie können:
%Vor% Achtung, if errorlevel N
prüft, ob %ERRORLEVEL%
größer oder gleich N ist, deshalb sollten Sie sie in absteigender Reihenfolge ablegen.
Überprüfen Sie, ob ERRORLEVEL gleich nach dem Aufruf von 7z.exe auf 1 gesetzt ist, und reagieren Sie entsprechend. Der ERRORLEVEL ist der Exit-Code des letzten Programms, das ausgeführt wurde. Ein Beendigungscode von 1 oder mehr zeigt einen Fehler an, während Null einen Erfolg anzeigt. Der IF ERRORLEVEL-Befehl prüft, ob der Exit größer oder gleich dem Argument ist, so dass IF ERRORLEVEL auf eine Fehlerstufe von einem oder mehreren prüft.
Hier ist ein Beispiel:
%Vor%Tags und Links windows error-handling batch-file runtime-error 7zip