Le « code de sortie » est stocké dans une variable shell nommée errorlevel.
L'errorlevel est défini à la fin d'une application console. Les applications Windows se comportent légèrement différemment ; voir la réponse de @gary ci-dessous.
Utilisez le mot-clé de commande if avec errorlevel pour la comparaison :
if errorlevel <n> (<statements>)
Ce qui exécutera les instructions lorsque l'errorlevel est supérieur ou égal à n. Exécutez if /? pour plus de détails.
Une variable shell nommée errorlevel contient la valeur sous forme de chaîne et peut être déréf