_ ? contient le code de sortie de la dernière commande  interne .Vous devez utiliser ou sauvegarder cette valeur immédiatement, car elle est définie par chaque commande interne, y compris celle utilisée pour la sauvegarder.

 

Codes de résultat :

0la commande a réussi        
1 uneerreur d'utilisation s'est produite        
2une autre erreur TCC erreur ou une erreur du système d'exploitation s'est produite        
3la commande a été interrompue par Ctrl-C ou Ctrl-Break        

 

Cette variable peut également être définie dans un sous-programme par la commande RETURN.

 

Notez qu'à l'imitation de CMD, certaines commandes internes, par exemple DIR, fixent également les variables ? et ERRORLEVEL à la même valeur que cette variable. Cependant, il est vivement conseillé d'utiliser cette variable.

 

Voir aussi : ?