Traitement des erreurs dans les scripts

Linux

w_err=0

w_err=$(($w_err+$?))

exit $w_err

Windows

set /a w_err=0

set /a w_err=%w_err%+%errorlevel%

exit /B %w_err%

Robocopy 

set /a w_err=8

set /a w_err=%w_err%+%errorlevel%

traitement

set /a w_err=%w_err%-8
exit /B %w_err%

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *