Apprendre le Batch :
Première commande : 'echo'




A présent il est temps de voir notre première commande :cool:

Avant toute chose rappelons que le batch n'est pas sensible à la casse, ce qui veut dire que :
eChO
eCHO
Echo
ECHO
echo
EcHo
etc.., on va pas tout faire non plus :)

Est exactement équivalent !

Maintenant, la suite..

Les différentes fonctions de la commande "echo" :

1. Activer/Désactiver l'appel de commandes
2. Afficher du texte
3. Sauter une ligne

1. Activer/Désactiver l'appel de commandes

Comme nous l'avons vu dans le chapitre précédent il y a un petit ennui lors de l'appel d'une commande, c'est l'apparition du chemin de l'appel, très moche et complètement inutile, on le désactive comme ceci :
echo off
N'oubliez pas que le signe '@' placé avant chaque commande fait exactement le même effet !

Et on le réactive comme cela :
echo on


Donc si on a ce code :
blabla
pause>nul

On obtient :
C:\Documents and Settings\Administrateur\Bureau>blabla
'blabla' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.

C:\Documents and Settings\Administrateur\Bureau>pause1>nul

Alors que si on rajoute un '@echo off' devant :
@echo off
blabla
pause>nul

On obtient seuleument :
'blabla' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.


Plus agréable, non ? :cool:

Et pour connaitre l'état de echo (savoir s'il est désactivé ou non), il suffit de taper 'echo' tout seul, exemple :
@echo off
echo
pause>nul

Donne :
Commande ECHO désactivée.


2. Afficher du texte

A travers mes exemple je pense que vous l'avez compris, pour afficher du texte, c'est tout simplement : 'echo votre texte'.

Donc par exemple :
@echo off
echo Salut, je vous confirme que la commande echo marche
pause>nul


Donnera :
Salut, je vous confirme que la commande echo marche


Bref, plus simple tu meurs ;)

3. Sauter une ligne

Encore plus simple, il suffit de faire : 'echo.'



Pour résumer :

echo off
echo La commande echo vient d'etre desactivee
echo.
echo Appuyez sur une touche..
pause>nul


Ce qui donnera :

C:\Documents and Settings\Administrateur\Bureau>echo off
La commande echo vient d'etre desactivee

Appuyez sur une touche..



Bon je veux bien croire que les mecs qui ont développés ça ont pas été très intelligent, de mettre autant de choses sur une seule commande mais bon, heureusement, ça reste plutot simple :D

Utilisateurs d'AdBlock et autres : Par pitié désactivez AdBlock, vous détruisez mon unique source de revenue et un jour, tous les petits sites comme celui-là n'existeront plus mais il sera trop tard. Prenez conscience de ceci et faites un geste, merci.

Il y a 5 personnes sur le site.
Chargement de la page avec 2 requêtes MySQL en 0.3392 seconde(s).

Site et design crées par Yoshito (Webmaster)
© 2006-2008 - www.ToutLeDOS.com - Tous droits réservés

Sans oublier...
Les ressources - Contact - FauxVirus.com