Savoir si son programme s'est terminé correctement
Résolu
Bonjour,
Je cherche un moyen de récupérer le return de mon main après l'exécution de mon programme.
J'en aurais besoin dans un batch pour savoir si je peux passer à la suite ou pas.
Merci.
A+
Quentin
Je cherche un moyen de récupérer le return de mon main après l'exécution de mon programme.
J'en aurais besoin dans un batch pour savoir si je peux passer à la suite ou pas.
Merci.
A+
Quentin
2 réponses
-
Bonjour,
Le code de retour est recupéré par la commande ERRORLEVEL
Si ton prog retourne 0 pour OK et 1 pour ERREUR
dans le batch
If ERRORLEVEL 0 Goto OK
If ERRORLEVEL 1 Goto FAIL
Goto END
:OK
Echo c'est bon
Goto END
:FAIL
Echo c'est PAS bon
Goto END
REM
REM
:END -
Merci, mais rectification, il s'agit d'un csh.
La syntaxe est elle différente ?
a quel moment, le programme envoi la valeur dans ERRORLEVEL ?