25.01.2015 Views

Tutoriel sur la programmation Batch - Kro gpg

Tutoriel sur la programmation Batch - Kro gpg

Tutoriel sur la programmation Batch - Kro gpg

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Il va falloir désactiver cet écho en tapant :<br />

Echo off<br />

Qu'est ce que vous venez d'écrire <br />

• Vous avez écrit <strong>la</strong> commande "Echo" permettant d'afficher du texte à l'écran, mais<br />

vous avez transmis un paramètre particulier à <strong>la</strong> commande : il s'agit du paramètre<br />

"off", qui désactive l'écho local. Cette commande accepte aussi le paramètre "on" qui<br />

permet d'activer cet écho. Vous avez donc dans le cas présent désactivé l'écho local.<br />

Testez de nouveau le fichier en écrivant donc :<br />

Echo off<br />

Echo Hello World !<br />

Puis pressez ensuite F6 :<br />

Voilà comment le programme s'est déroulé :<br />

• L'écho est <strong>sur</strong> ON : le programme affiche toutes les commandes avant de<br />

les exécuter. Là, le programme a rencontré <strong>la</strong> commande "echo off". Il l'a<br />

affiché, puis l'a exécuté. L'écho est maintenant <strong>sur</strong> OFF, il est désactivé.<br />

• Le programme rencontre <strong>la</strong> commande "Echo Hello, World !". Il se<br />

contente donc d'afficher "Hello, World !" à l'écran.<br />

Néanmoins, on voit toujours l'invite en haut, ainsi que "echo off". Il nous faut donc<br />

trouver un moyen de les supprimer.<br />

La commande "@" est adapté à notre cas : elle permet de désactiver immédiatement<br />

l'écho pour une ligne, il suffit juste de faire précéder <strong>la</strong> ligne de ce signe.<br />

On a donc :<br />

@Echo off<br />

Echo Hello World !<br />

Pressez F6 pour exécuter le fichier et batch… Et là, on a enfin que ce que l'on<br />

cherche :

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!