| Recherches |
|
|
Visiteurs: 358783 Aujourdhui: 42 Connectés: 5
Membres: 797
Page Rank: 
|
|
| Menu |
|
|
 |
| Liens Commerciaux |
Ce site vous a aidé, aidez le en cliquant sur un lien merci.
|
 |
|
Mon premier Script
Désormais, nous allons créer notre premier batch.
Etape 1 : L'éditeur de texte
Etape 2 : Création d'un fichier batch
Etape 3 : Enregistrement
Etape 4 : Exécution
L'éditeur PowerBatch
Étape 1: L'éditeur de texte
Vous pouvez utiliser le bloc note windows, il marchera parfaitement. Sinon si vous faites des scripts plus complèxes vous aprécierez la coloration syntaxique de Powerbatch, ou de notepad++.

Étape 2: Création du fichier batch
rem la directive rem permet de commenter une ligne au seinrem d'un fichier batchrem la commande echo off permet de désactiver l'affichagerem des commandes echo off
rem la commande cls de mettre à blanc l'affichage effaçant rem toutes les lignes précédente clsrem la commande echo texte permet d'afficher du texte dans rem la fenêtre dos echo Voila mon p
remier batchrem la commande pause permet d'arreter le script en rem demandant une action de l'utilisateur pause
Étape 3: Enregistrement
Une fois le fichier taper il faut l'enregistrer avec une extension spécifique .bat, en selectionnant le Type "All Types(*.*), pour l'éditeur bloc note.

Le fichier ainsi crée apparaît comme ceci sous Windows.

|
Il est également possible d'enregistrer le fichier sous l'extension .cmd ou encore grâce à powerbatch de le compiler en .com.
|
Étape 3: Exécution
Pour l'éxécuter double cliquez simplement sur le fichier. Vous pouvez sinon l'éxécuter dans une tâche planifiée de programmer le lancement tous les jours par exemple.
Voila comment créer un script n'ayant aucun intérêt :-), voyons dans la suite comment faire un script plus sophistiqué intégrant des variables.
|
Copier / Coller
Si vous souhaitez réaliser une copie vers votre fenêtre MS-DOS sélectionner le texte à copier ci-dessous puis faite un clic droit dans la fenêtre. A l'inverse si vous souhaité copier une commande de votre fenêtre MS-DOS vers un fichier batch, faite un clic droit puis sélectionner le texte à copier, une fois en blanc faite un clic droit sur la région sélectionnée. Votre texte est désormais copier, vous pouvez le coller dans votre fichier batch. |
|
Pour tester vos commandes à intégrer dans votre batch n'hésitez pas à les essayées dans une fenêtre MS-DOS (Démarrer -> Exécuter -> CMD)
|
Étape suivante: Les variables
L'éditeur Powerbatch
Présentation :
PowerBatch sert à créer facilement des fichiers batch (*.bat).
Cette application permet d'inclure sans notions de programmation (à l'aide d'assistants) les commandes batch les plus fréquentes afin d'automatiser certaines tâches ou de créer aisément de petits programmes exécutables.
Il est également possible de compiler les fichiers batch produits pour les transformer en applications DOS/Windows (*.com), en proposant un support graphique à l'utilitaire Bat2Exec.
Aperçu :
|
Une question, une remarque, n'hésitez pas à visiter le forum
|
|
Commentaire de DJ-Malfaiteur le 28/02/2011
@echo off set /p nom=salut sa va comment t'appel tu? cls set /p nom=ok tu est de ou ? moi tour c'est vincent au fait mon prenom! cls set /p nom=tu est de ou ? cls set /p nom=je connais pas tres bien tres bien , dsl! cls set /p nom=je suis nouveau tu mù'en veux pas j'espere? cls set /p nom=merci c cool tu fait koi dans la vie ? cls set /p nom=ok sa consite en koi ? cls set /p nom=sa dechire moi je suis programeur! cls set /p nom=et je programe des tchat virtuel, sa conssiste adiscuter avec des machine, marrant ? cls set /p nom=tu ah koi comme passion ? cls set /p nom=ok moi c'est la musique, l'infomatique et la fete, lol!
cls set /p nom=bon je vais te laisser ya un petit truc que j'attend qui est arriver
|
|
Commentaire de damichou le 05/02/2011
jqi besoin dun script pour genererer rapport dimpression sur mon reseau utilisant 2 imprimantes reseaux. merci
|
|
Commentaire de flox le 31/01/2011
Bonjour,
vous pouvez poster ce script dans la section "Vitrine" du forum.
Merci
|
|
Commentaire de titouan le 31/01/2011
desoler le script ne s'est pas totalement affiché
|
|
Commentaire de titouan le 31/01/2011
bonjour, essayez ceci (c'est de ma création) :
@echo off
set /p nom=Quel est votre nom s'il vous plait?
cls
echo Chere %nom%, comment allez vous aujourd¨'hui?
echo 1.bien
echo 2.tres bien
echo 3.mal
echo 4.tres mal
set /p choice=(1 / 2 / 3 / 4)
cls
if '%choice%'=='1' goto :1
if '
|
|
Commentaire de Tanguy100 le 19/12/2010
@echo off
for /l %%A in (1, 1, 10) do echo %%A) Faudrait se depecher de parler des commandes avancees =)
pause
|
|
Commentaire de salikh le 24/10/2010
Salut à tout le monde. Merci pour cette premiere partie
|
|
Commentaire de robon le 10/10/2010
vive msdos c est super cool
echo cool
|
|
Commentaire de robon le 10/10/2010
vive msdos c est super cool
echo cool
|
|
Commentaire de maxime le 08/09/2010
bonjours j'ais un problème sur mon script dés que il me demande mon nom comme je l'ai programé je rentre mon je fais entrée est la il me mes a la fin du script en sautant toute les autre phrase que j'ai faite foici mon script pour mieu vous aidé
ps je suis débutant
rem la directive rem permet de commenter une ligne au sein
r
|
|
Commentaire de flox le 31/08/2010
qs
|
|
Commentaire de KAPUS_programmer le 12/02/2010
slt
|
|
Commentaire de flox le 28/10/2009
Bonjour,
utiliser le forum pour poser votre problème en prenant soin de bien intégré votre script.
Merci
|
|
Commentaire de crazy_zakaria le 27/10/2009
et en plus ça a enclenché un bip, qu\'est-ce que ça veut dire tout ça?
Je n\'ai pas eu ce problème lorsque j\'ai enregistré le fichier exécutable avec une extension \".com\"
Et merci d\'avance
|
|
Commentaire de crazy_zakaria le 27/10/2009
Bonjour,
Merci pour l\'expliquation c\'était bien fait, mais j\'ai une question:
Lorsque j\'ai enregistré le fichier éxécutable avec une éxtension \".bat\" comme vous l\'aviez fait, le fenêtre éxécutable a passé très vite alors que j\'avais bien précisé une commande \"pause\" et en plus ça
|
|
Commentaire de KAPUS_programmer le 27/07/2009
salut!
j\'ai très bien pigé la cette premiere partie .J\'espere qu\'il en sera de meme pour les parties à venir
|
|
Commentaire de flox le 04/07/2008
Bonjour,
vous pouvez laisser ici vos commentaires sur la page, son contenu des éléments complémentaires.
Cdl
|
Vous souhaiter ajouter un commentaire enregistrer vous, sur le site ici