LA COMMANDE ECHO

Commande interne. Fonctionne sur la ligne de commande ou dans un batch. Prononcez EKO.

Active et desactive l'affichage du texte des batchs.

Durant l'execution d'un batch, le DOS affiche generalement les commandes ("en echo") sur l'ecran. Vous pouvez activer ou desactiver cette caracteristique avec la commande ECHO.

Syntaxe

ECHO [ON|OFF]

Pour utiliser la commande ECHO de facon a afficher un message tapez: echo [message]

Parametres

ON|OFF

Active (ON) ou desactive (OFF) l'affichage des commandes. Pour afficher l'etat en cours de la commande ECHO utilisez la sans parametre.

message

Precise le texte que vous voulez voir affiche par le DOS.

Utilisation d'un message avec la commande ECHO

La commande ECHO message est utile si ECHO est desactivee. Pour afficher un message de plusieurs lignes sans afficher d'autres commandes il suffit de repartir le contenu entre plusieurs commandes ECHO dans un batch apres la commande ECHO OFF.

Comment cacher l'invite

Si vous tapez ECHO OFF dans la ligne de commande, l'invite n'apparait pas a l'ecran. Pour la reafficher tapez ECHO ON.

Pour empecher le DOS d'afficher une ligne en echo il faut inserer le symbole "@" au debut d'une commande dans un batch.

Pour afficher une ligne vierge en echo tapez ECHO suivi d'un point sans ajouter d'espace.

Vous ne pouvez pas afficher les barres verticales (|) ou les caracteres de redirection (< ou >) avec la commande ECHO.

Exemples

Voici l'exemple d'un batch comportant un message de trois lignes precede et suivi d'une ligne vierge:

echo off

echo.

echo Ce batch

echo formate et verifie

echo les disques neufs

echo.

Si vous souhaitez desactiver l'affichage en echo sans que la commande ECHO elle meme s'affiche inserez le caratere "@" (accessible par la combinaison des touches "AltGr"+"0") au debut de la commande: @echo off

Il est possible d'utiliser les commandes [IF] et ECHO sur la meme ligne de commande comme suit: if exist *.rpt echo Le rapport est arrive

Retour en haut

Retour au sommaire de la rubrique

Retour au debut