CALL |
Sert à appelé un fichier de commandes depuis un autre |
CALL [lecteur:] [chemin] fichier [param] |
param => Paramètre requis par le fichier de commande appelé |
|
ECHO |
affiche des messages à l'écran ou active/désactive l'affichage des commandes; |
ECHO [ ON ¦ OFF ] |
ECHO [message ] |
ECHO sans paramètre affiche l'état actuel de la commande. |
|
FOR |
Exécute une commande sur chaque fichier d'un ensemble de fichiers. |
FOR %variable IN (ens) DO commande [param] |
%variable => Paramètre de fichiers séparés par des espaces. Les caractères génériques sont permis. |
commande =>Commande à exécuter pour chaque fichier. |
param => Paramètre ou commutateurs pour la commande spécifiée. |
Pour utiliser FOR dans les fichiers de commandes , spécifier %%variable au lieu de %variable. |
|
GOTO |
Dirige DOS vers une ligne ayant une étiquette dans un fichier de commande. |
GOTO étiquette |
étiquette =>Chaîne utilisé comme étiquette dans le fichier de commande. |
Les étiquettes sont seules sur une ligne, précédées par deux-point < : >. |
|
IF |
Effectue un traitement conditionnel dans un fichier de commandes. |
IF [NOT] ERRORLEVEL nombre commande |
IF [NOT] chaîne1= = chaîne2 commande |
IF [NOT] EXIST fichier commande |
NOT => Spécifie que DOS exécute la commande seulement si la condition est fausse |
ERRORLEVEL nombre=> Condition vraie si le dernier programme exécuté a renvoyé un code de sortie supérieur ou égal au nombre spécifié. |
commande => Commande à exécuter si la condition est satisfaite. |
chaîne1 = = chaîne2 => Condition vraie si les chaînes spécifiés concordent |
EXIST fichier => Condition vraie si le fichier spécifié existe. |
|
|
Interrompt l'exécution d'un fichier de commande et affiche le message : Appuyer sur une touche pour continuer... |
PAUSE |
|
REM |
Enregistre un commentaire dans un fichier de commande ou dans CONFIG.SYS |
REM [commentaire] |
|
SHIFT |
Change la position des paramètres remplaçables dans un fichier de commande. |
MAJ |