La commande If Errorlevel teste le code de sortie de la dernière commande exécutée. Les scripts peuvent tester le code de sortie d’un programme et se comporter en conséquence. Prenons comme exemple le code script suivant : Myprogram If Errorlevel 1 Goto:ERROR Ici, la commande Goto s’exécutera si Myprogram.exe renvoie
9. Surveillez If Errorlevel

un code de sortie égal ou supérieur à 1.
Autrement dit, « If Errorlevel n » ne signifie pas « si le dernier code de sortie est exactement n » ; il signifie en réalité « si le dernier code de sortie est au moins n ». En raison de ce comportement, il faut tester les codes de sortie en ordre décroissant (du plus haut au plus bas). Pour tester un code de sortie spécifique, utilisez la variable dynamique ERRORLEVEL au lieu de If Errorlevel. A noter que la commande If Errorlevel est différente de la variable ERRORLEVEL qui figure dans le tableau 1.
La commande If Errorlevel est rétrocompatible avec la commande If Errorlevel de Command.com. La variable ERRORLEVEL n’est disponible que dans Cmd.exe.
Téléchargez cette ressource

État des lieux de la sécurité cloud-native
L’État des lieux de la sécurité cloud-native vous offre une analyse complète des problématiques, des tendances et des priorités qui sous-tendent les pratiques de sécurité cloud-native dans le monde entier. Une lecture indispensable pour renforcer votre stratégie de sécurité dans le cloud. Une mine d’infos exclusives pour élaborer votre stratégie de sécurité cloud-native.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Cybersécurité assistée par l’IA : une nécessité européenne
- Top 10 des technologies émergentes pour 2025
- L’informatique quantique redéfinit-elle les codes de la cybersécurité ?
- Adopter l’IA augmenterait le PIB mondial à l’horizon 2035
- Renouvellement des certificats SSL tous les 45 jours : une mise en œuvre impossible sans automatisation ?
