IF |
Si |
MS-DOS 3.21 Enhanced Amdek |
Interne |
Syntaxe
Paramètres
Nom |
Description |
condition |
Ce paramètre permet d'indiquer la condition devant être vraie pour exécuter la commande spécifiée ; les conditions que vous pouvez spécifier sont : |
ERRORLEVEL number |
Cette condition est vrai si et seulement si le programme précédent exécuté par COMMAND avait un code de sortie de nombre spécifié ou supérieur à 0. |
EXIST filename |
Cette condition est vrai si et seulement si le nom de fichier spécifié existe. |
string1=string2 |
Cette condition est vrai si et seulement si les deux chaînes sont identiques ; les paramètres remplaçables peuvent spécifier les chaînes de caractères dans cette condition ; les chaînes de caractères ne peuvent pas inclure de séparateurs intégrés. |
NOT condition |
Cette condition est vrai si et seulement si la condition est fausse ; NOT peut être appliqué à l'une des autres conditions. |
commande |
Ce paramètre permet d'indiquer la commande a exécuté si c'est la condition est rempli. |
Description
Cette commande permet d'effectuer une commande conditionnelle.
Remarque
- Lorsque la condition du message est fausse, la commande n'est pas exécutée.
Exemple
L'exemple suivant permet d'afficher le message «Impossible de trouver le fichier» si un fichier nommé MALISTE n'existe pas ;
si MALISTE existe, la ligne suivante du fichier de traitement par lots sera exécutée :
IF NOT EXIST MALISTE ECHO Impossible de trouver le fichier
|
Dernière mise à jour : Mercredi, le 26 Mai 2021