AeriesGuard Le Refuge des Créateurs Minecraftiens !

:: Utilisateurs Réfugiés Bowser's ► La petite vie : L'extension de fichier .bat

Version d'archive

  • Ce site est en lecture seule. Certains liens dynamiques peuvent ne pas fonctionner correctement.

La petite vie : L'extension de fichier .bat

Voici un tutoriel sur l'extension de fichier .bat.

Attention il est important de lire "PRECISEMENT" cet article pour ne pas se tromper

Bonjour, aujourd'hui nous allons apprendre à utiliser le format .bat.

Q'est ce que c'est le .bat ?

Le .bat est une extension de fichier permettant d'exécuter des commandes cmd (de l'invite de commande) automatiquement.

A quoi sert le format .bat ?

Le format .bat sert à créer de petits programmes pouvant servir à faire une farce par exemple.

Les "préparatifs"

Commençons par un exemple :

 @echo off
echo Bonjour comment ça va ?
pause
Tu ne réponds pas ?
pause
He bien dans ce cas, je vais t'éteindre ton ordi.
pause
echo bye
pause
shutdown /l

Au début il y a écrit @echo off. Ce @echo off sert à masquer les commandes ou à les afficher (si vous ne comprenez pas, testez, et vous verrez bien). Mais si vous voulez que l'on voit les commandes, mettez @echo on.

Sur la deuxième ligne il y a écrit :

echo Bonjour, comment ça va ? Ce n'est pas le "Bonjour comment ça va" qui nous intteresse mais le "echo".

La commande echo sert à afficher une phrase. Pour afficher la phrase il suffit de marquer echo <votre phrase> (comme sur l'exemple).

La commande pause, peut servir pour, comme son nom l'indique, faire une pause. Si vous la mettez, elle affichera un message disant : "appuyez sur une touche pour continuer".

Et enfin sur la dernière ligne, il y a écrit : shutdown /l. La commande shutdown permet d'éteindre votre ordinateur (ou l'ordinateur de la personne qui ouvre votre programme), et derrière le "shutdown" il y a écrit /l. Il y a /s /r /l /i etc...

  1. Le shutdown /s éteint complètement l'ordinateur,
  2. le /r redémarre l'ordinateur,
  3.  le /l redémarre rapidement l'ordinateur,
  4. le /i ouvre une fenêtre pour sélectionner l'ordinateur à éteindre (ne marche qu'en réseaux de résidences ou dans les réseaux de l'école/colège).

Il existe d'autres "shutdown" mais pour les voir, ouvrez l'invite de commande ( en ouvrant le menu Démarrer> tous les programmes>accessoires>invite de commande), une fois sur l'invite de commande, tapez "shutdown/ help" et vous verrez tous les "shutdown".

Pour récapituler :

Il y a :

  1. @echo on/off pour masquer ou afficher les commandes
  2. echo pour écrire un message
  3. shutdown /s /r etc... eteint l'ordinateur selon l'option demandée
  4. do se met au début et loop a la fin de la partie désirée pour la répéter
  5. et le /help permet de voir toutes les autres commandes

Pour terminer

Dès que vous avez mis tout ce que vous vouliez mettre, cliquez sur Fichier puis sur Enregistrer-sous. ensuite une fenêtre va apparaitre, dans cette fenêtre vous allez selectionner l'endroit où vous voulez enregistrer le fichier puis vous allez nomer votre programme: votre nom.bat

et vous allez selectionner come type de fichier : tout les fichier (comme l'image ci dessous)

 

 Voilà, Maintenant que vous savez comment créer des petits programmes Smile

A Bientôt

 

 

 

 

 

 

 

Les derniers commentaires

sasacool il y a plus de 11 ans

Tu veut dire que je peut très facilement grâçe au .bat cracker le réseau de mon college?? Tout ça me donne de bonnes idées niark .

Sbirematqui il y a plus de 11 ans

De même, tu peux lancer toutes les exécutables présents dans ton system32, le fichier bat peut les utiliser et de même être mis dans system32 pour faire un binding entre un soft installé et une commande utilisateur (j'ai fait ça pour python).

Ensuite, il peux servir à fabriquer des packs Minecraft, ou encore un lanceur de musique aléatoire, ou encore un réveil matin. C'est le langage de script windows, tu peux tout faire sur windows dessus, même si au final, c'est un peu vieux et désuet.

Mais on a que ça pour Windows, pas de bash tout-puissant. DoubleAccentCirconflexe

Tout de même, un effort de longueur et d'explications, j'applaudis l'effort ! sourire3

Je t'encourage à continuer, et faire de mieux en mieux ! icon_wink

Ertaï il y a plus de 11 ans

Ici aussi c'est un peu court. Car à part pour ennuyer tes amis qui seraient assez imprudents pour lancer un script .bat inconnu, tu ne fais pas vraiment honneur à ce langage de script. Dans le temps, j'avais commencé un jeu de rôle textuel en .bat, mais par manque d'imagination sur le scénario, je ne l'ai jamais achevé. On peut donc faire des choses chouettes avec les fichiers .bat, mais là tu ne présentes qu'une seule fonction, la fonction "shutdown", qui n'est pas représentative du langage complet.

Je te conseille donc d'étoffer un peu ton article avec les autres éléments du langage (les conditionnelles, les boucles, les interactions utilisateur) et de présenter un vrai projet à toi qui tire parti de ces fonctions, au-delà du simple gag ennuyeux Smile

Bowser's il y a plus de 11 ans

Avec le .bat on peut faire des choses bien plus compliquées comme un questionnaire mais bon, il faut commencer par le commencement, c'est a dire par des choses plus faciles Smile .

 

 

:: Utilisateurs Réfugiés Bowser's ► La petite vie : L'extension de fichier .bat