2008-11-10 5 views

Répondre

2

chèque pour le ERRORLEVEL

11

Utilisez "errorlevel", comme ceci:

IF ERRORLEVEL 1 GOTO ERROR 

La commande errorlevel est un peu particulière; il renvoie true si le code de retour était égal à ou supérieur à au niveau d'erreur spécifié. Vous pouvez également écrire

IF %ERRORLEVEL% NEQ 0 GOTO ERROR 

This page est un bon aperçu de la façon d'utiliser errorlevels dans les fichiers .bat.

+0

Assurez-vous de vérifier la différence entre ERRORLEVEL et% ERRORLEVEL%! http://blogs.msdn.com/oldnewthing/archive/2008/09/26/8965755.aspx – Tomalak

5

L'équivalent est:

echo %ERRORLEVEL% 
Questions connexes