(Page créée avec « =Problème avec la commande ERRORLEVEL dans un if= Intuitivement l'on utilise la commande IF ERRORLEVEL comme ci-dessous mais c'est faut: <pre>if ERRORLEVEL 0 ( echo cpde ret... ») |
(→Problème avec la commande ERRORLEVEL dans un if) |
||
(5 versions intermédiaires masquées) | |||
Ligne 1 : | Ligne 1 : | ||
=Problème avec la commande ERRORLEVEL dans un if= | =Problème avec la commande ERRORLEVEL dans un if= | ||
- | Intuitivement l'on utilise la commande IF ERRORLEVEL comme | + | Intuitivement l'on utilise la commande <nowiki>"IF ERRORLEVEL <n>"</nowiki>, avec un espace entre ERRORLEVEL et le numero d'erreur, comme étant un égal, mais c'est faux: |
- | <pre>if ERRORLEVEL 0 ( echo | + | <pre>if ERRORLEVEL 0 ( echo code retour 0 )</pre> |
- | Regarder ci-dessous l'aide de IF | + | Regarder ci-dessous l'aide de IF.<br> |
- | [[ | + | En réalité c'est l’opérateur supérieur ou egal >= |
+ | <br><br> | ||
+ | |||
+ | [[File:CMD_if_ERRORLEVEL.jpg|copie d'ecran de l'aide de la commande IF]] |
Intuitivement l'on utilise la commande "IF ERRORLEVEL <n>", avec un espace entre ERRORLEVEL et le numero d'erreur, comme étant un égal, mais c'est faux:
if ERRORLEVEL 0 ( echo code retour 0 )
Regarder ci-dessous l'aide de IF.
En réalité c'est l’opérateur supérieur ou egal >=