NIVEAU D'ERREUR est un Nom alternatif (inclus pour la compatibilité avec CMD) pour le ? variable, et est le code de sortie du dernier externe commande. De nombreux programmes reviennent 0 pour indiquer le succès et une valeur non nulle pour signaler une erreur. Cependant, tous les programmes ne renvoient pas de code de sortie. Si aucun code de sortie explicite n'est renvoyé, la valeur de NIVEAU D'ERREUR est indéfini.

 

ATTENTION: Pour la compatibilité avec CMD, quelques interne commandes, par exemple, DIR, définissez également cette variable sur la même valeur que la variable _?, qui détruit le code de la dernière commande externe. Si vous devez conserver la valeur de retour de la commande externe, enregistrez la valeur dans une variable immédiatement après la fin de la commande et utilisez plutôt la variable enregistrée. Nous recommandons également fortement que pour interne commandes vous interrogez le _? variable à la place.

 

Voir également _?