La commande : "ECHO" est activé Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponible
Le
`ECHO`La commande dans l’invite de commande Windows est utilisée pour afficher du texte à l’écran. Voici quelques exemples:
Exemple 1 : Expression textuelle simple :
ECHO Bonjour, Monde!
Description : Renvoie le texte « Bonjour tout le monde ! » sur l'écran.
Exemple 2 : Enregistrer le texte dans un fichier :
ECHO Ceci est un exemple > Exemple.txt
Description : Crée un fichier nommé « Exemple.txt » et y stocke le texte « Ceci est un exemple ».
Exemple 3 : ECHO sans saut de ligne :
ECHO| SET /P=Ce texte est affiché sans sauts de ligne
Description : Affiche le texte sans ajouter de saut de ligne.
Exemple 4 : Variables et ECHO :
SET Name=John
ECHO Mon Name est %Name%
Description : Utilise une variable et imprime le texte
"Je m'appelle John".
Exemple 5 : ECHO dans un fichier batch :
@ECHO OFF
ECHO Ceci est un fichier batch.
ECHO Appuyez sur un bouton pour continuer...
PAUSE > NUL
Description : Un simple fichier batch qui génère du texte et attend la saisie de l'utilisateur.
Exemple 6 : ECHO en boucle :
FOR /L %i IN (1, 1, 5) DO ECHO C'est la ligne %i
Description : Utilise une boucle pour afficher le texte « Ceci est la ligne [numéro] » cinq fois.
Exemple 7 : Afficher l'aide :
ECHO.
ECHO Exemple: Utilisation du ECHO-commande
ECHO.
Description : Utilise ECHO pour afficher une ligne vide et un en-tête.
Le
`ECHO`Les commandes sont utiles pour afficher des informations lors de l'exécution de fichiers batch ou lorsque vous travaillez dans l'invite de commande. Notez que certains caractères spéciaux, tels que
`>`ou
`|`, combiné avec
`ECHO`ont des significations particulières et peuvent devoir être traités différemment. Dans ce cas, vous pouvez utiliser des guillemets ou utiliser une double flèche (
`^>`,
`^|`) s'échapper.
Lors de l'utilisation du
`ECHO`dans l'invite de commande Windows, il y a quelques aspects importants à noter :
1.
Sortie de caractères spéciaux : Certains caractères spéciaux, tels que
`>`ou
`|`, peut conduire à des résultats indésirables s'il est utilisé directement
`ECHO`être utilisé. Dans de tels cas, il est conseillé d’utiliser des guillemets ou d’éviter les caractères spéciaux.
ECHO "Ceci est un exemple avec > et |"
ECHO Ceci est un exemple avec ^> et ^|
2.
ECHO dans les fichiers batch : Dans les fichiers batch, il est courant de
`@ECHO OFF`au début pour supprimer la sortie des commandes individuelles dans le fichier batch. Ensuite, si vous souhaitez imprimer des commandes spécifiques, vous pouvez
`@ECHO ON`ou
`ECHO`utiliser dans le fichier batch.
3.
Variables et ECHO : Si vous utilisez des variables en conjonction avec
`ECHO`vous devez vous assurer de référencer correctement les variables. Les noms de variables sont inclus
`%`enfermé.
SET Name=John
ECHO Mon Name est %Name%
4.
Redirection ECHO : Vous pouvez rediriger la sortie de
`ECHO`rediriger vers un fichier. Par exemple:
ECHO Ceci est un exemple > Exemple.txt
5.
ÉCHO et tuyau (`|`): Si tu
`ECHO`avec un tuyau (
`|`), assurez-vous qu’il s’agit d’une seule commande. Dans un contexte batch, il peut être nécessaire
`CALL ECHO`à utiliser en combinant ECHO avec un tuyau.
CALL ECHO Ceci est un exemple | MORE
6.
ECHO sans saut de ligne : Si vous
`ECHO`Si vous souhaitez l'utiliser sans sauts de ligne, vous pouvez
`SET /P`utiliser.
ECHO| SET /P=Ce texte est affiché sans sauts de ligne
7.
Ligne vierge avec ECHO : Si vous souhaitez afficher une ligne vide, vous pouvez simplement
`ECHO.`utiliser.
ECHO.
8.
Utilisez des caractères d'échappement : Si vous travaillez directement avec des caractères spéciaux dans l'invite de commande, il peut être nécessaire d'utiliser des caractères d'échappement (
`^`) à utiliser pour prévenir les effets indésirables.
ECHO Ceci est un exemple avec ^> et ^|
9.
Afficher l'aide : Vous pouvez
`ECHO`Utilisé pour afficher un texte d'aide ou des instructions lors de l'exécution de fichiers batch.
ECHO.
ECHO Exemple: Utilisation du ECHO-commande
ECHO.
Il est important de prendre en compte les exigences spécifiques de votre tâche et de vous assurer que
`ECHO`utilisé correctement pour obtenir les résultats souhaités.