Utilisation de @ dans le script Batch
Nous utilisons principalement @echo off
au début du script Batch. Cet article expliquera ce que signifie @echo off
et le but de l’utilisation de @
sur un script Batch en utilisant les exemples et les explications nécessaires.
Utilisation de @
dans le script Batch
Le signe @
peut être inclus dans le script, désigné par le symbole @
. Il est placé devant la commande, ce qui fait que la commande s’applique à elle-même.
Le signe @
supprime la sortie de la commande correspondante dans le script Batch.
Utiliser le @echo off
dans Batch Script
On peut utiliser deux commandes avec @echo
. Ce sont @echo off
et @echo on
.
Ces mots clés sont utilisés pour activer ou désactiver les affichages par défaut à l’écran. Mais par défaut, ECHO
est toujours en mode ON
.
Voyons quelques exemples pour les commandes @echo off
et @echo off
pour voir leur différence.
Exemple 1:
@echo off
Le code ci-dessus désactivera la commande en écho silencieusement, et cela n’affichera que la sortie prévue par l’auteur. Cette commande désactivera uniquement le comportement d’écho de commande automatique par défaut pour le script.
Exemple 2 :
echo off
Le code ci-dessus désactivera uniquement l’écho de la commande par défaut pour l’ensemble du script. Le code ci-dessus désactivera la commande en écho silencieusement, et cela n’affichera que la sortie prévue par l’auteur.
Mais les deux exemples fourniront le même résultat.
Généralement, @echo
et echo
peuvent fournir la même sortie. Jetons un coup d’œil à l’exemple ci-dessous.
@echo This is the text...
echo This is the text...
Si vous exécutez les deux commandes ci-dessus, vous verrez que les deux fourniront le même résultat que ci-dessous.
Production:
This is the text...
N’oubliez pas que toutes les méthodes décrites ici sont écrites à l’aide de Batch Script et ne fonctionneront que dans un environnement Windows CMD.
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedIn