Section courante

A propos

Section administrative du site

IF

Si
MS-DOS 3.21 Enhanced Amdek Interne

Syntaxe

IF condition command

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 :
Condition Description
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

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