Canalblog
Suivre ce blog Administration + Créer mon blog

L'informatique ... pour tout niveau

2 novembre 2011

Commandes de base pour écrire des scripts en .bat

Avant de faire des gros programmes, il faut commencer par des scripts, qui s'écrivent avec un logiciel de traitement de texte ( comme : OpenOffice, Word, Bloc-note [notepad] etc ... )

Pour commencer il faut savoir que les scripts WINDOWS en .bat ne sont pas d'une complexité extrême, il ne faut donc pas s'inquiter !!

 

Très bien maintenant c'est parti, mais avant lisez les règles d'or :

-Les scripts .bat s'executent avec l'invite de commande Windows

-Pour qu'un script soit valable, sont extension doit être en ".bat" ( ex : coquillage.bat / ce qui est souligné s'appelle une extension.)

-Relire et encore relire un script pour traquer les fautes pour que l'invite de commande Windows puisse le lire correctement !

-Ne jamais mettre d'accents

 

Maintenant les commandes basiques 

  1.  @echo off   /   qui sert à n'afficher à l'ecran que le texte désiré et non les commandes + le texte désiré
  2. @echo   /   à n'utiliser seulement lorseque la commande est poursuivie d'un texte
  3. title un titre   /   qui sert a donner un titre a votre fenêtre d'invite de commande Windows ( remplacez un titre par le votre [ex : title Canalblog] )
  4. color 0f   /   sert à donner une couleur de fond à votre fenêtre d'Invite de commande Windows (remplacez le 0 par une autre valeur [ex : color 1f] )
  5. ping localhost -n4 > nul   /sert a envoyer un "ping" ... dans ce cas sert a gagner du temps (vous pouvez en mettre plusieurs àla suite pour gagner + de temps) ... se met entre 2 lignes de texte [ex : @echo Bienvenue sur mon blog * ping localhost -n4 > nul * @echo Tralala]  "*" signifie saut de ligne dans cet article ! A NE PAS UTILISER LORS DE L'ECRITURE D'UN SCRIPT
  6. shutdow -n -t 00   /   sert à éteindre un ordinateur, revient à cliquer sur arrêter. "-n" signifie "NOW"  /  "-t" signifie "TIME" puis les 2 zéros qui suivent representent une valeur en secondes. [ex : shutdow -n -t 30] cela signifie en language humain : "arrêter dans 30 secondes"
  7. exit   /   ferme l'invite de commande Windows
  8. cls   /   signifie "clear screen" ou en francais nettoyage de l'ecran ... pour effacer tout ce qui c'est affiché a l'invite de commande Windows

Vous connaissez les commandes de bases ! Dans un prochain article, on vas travailler sur les choix !

 


 

Exemple : 

Ouvrir un bloc note vierge et COPIER-COLLER :


@echo off

title Coucou

color 0f

ping localhost -n 4 > nul

@echo Bienvenue sur mon blog

ping localhost -n 4 > nul

@echo Ca vous a plu ?

ping localhost -n 4 > nul

@echo J'espere que oui !!!

ping localhost -n 4 > nul

exit

 

 

Ce script n'est pas impressionnant mais après le prochain article, vous pourres faire un programme qui devine une date de naissance ou des "Jokewares" autrement dit des scripts disant : un virus est actif etc ... alors que pas du tout ! Pour faire des farces a vos amis !!!

 MERCI A TOUS POUR AVOIR LU ET SUIVI CET ARTICLE !!!!!!!!!!!!!!!!!!!

 

 

Publicité
Publicité
2 novembre 2011

Bienvenue sur mon Blog !

Salut à tous et bienvenue sur mon blog, où vous allez apprendre des techniques informatiques diverses et variées ;-) !

Publicité
Publicité
L'informatique ... pour tout niveau
Publicité
Archives
Visiteurs
Depuis la création 999
Publicité