Commande ECHO
Un article de WikiTuto.
Sommaire |
Explication
La commande ECHO agit sur la sortie, qui est par défaut l'affichage écran. Lorsque vous exécutez un script, toutes les commandes qui y sont écrites s'affichent dans la fenêtre DOS. Par exemple si nous lançons le premier script que nous avons créé nous verrons sur la fenêtre les commandes (encadrées en rouge) que nous avons insérées dans le script :
Désactiver l'affichage
Sur l'ensemble du script
Pour désactiver l'affichage il suffit de mettre en début de script :
ECHO OFF
Attention en faisant cela la premiere commande echo off apparaitra il vaut donc mieux écrire :
@ECHO OFF
L'arobase '@' sert à ne pas afficher la commande de la ligne.
Les commandes utilisées ne seront pas affichées mais leurs résulstats si. Si vous désirez dans le même script activer de nouveau l'affichage :
ECHO ON
Sur une ligne
Si vous désirez désactiver l'affichage d'une commande en particulier il suffit de placer @ devant la ligne comportant cette commande.
Afficher du texte
- Si vous désirez afficher du texte à l'écran, voici la syntaxe:
echo un beau script
- Si vous désirez afficher une ligne vide :
echo.
Exemple pour notre premier script
@Echo off Echo Ce script affiche le contenu de la racine de c: Echo. Echo Résultat : cd \ dir
Effacer l'écran
Si vous désirez effacer l'écran utilisez la commande CLS
Exemple
avant d'afficher notre script nous voulons travailler sur une fenêtre vierge :
@Echo off cls Echo Ce script affiche le contenu de la racine de c: Echo. Echo Résultat : cd \ dir




