Batch : Introduction au script batch

Comment accéder à la console Ms-Dos ?

Sous Windows XP, cliquez sur : Menu Démarrer → Programmes → Commandes MS-Dos

Sous Windows Vista / 7, cliquez sur : Menu Démarrer → Tous les programmes → Accessoires → Invite de commandes

Vous pouvez également utiliser le raccourci Windows+R, puis la commande cmd.

Les fichiers Batchs

Un fichier batch (script bat) est un fichier contenant des instructions DOS. Ces instructions sont executées l'une après l'autre. Des commandes permettent également de définir des conditions, des boucles, etc...

Commande Description
call Appeler un second fichier de commandes
choice Utiliser pour les menus (interaction avec l'utilisateur)
echo Afficher du texte
for Définir une boucle
goto Aller jusqu'à un label
if Tester une condition
:label Définir un label
pause Suspendre l'exécution du programme
rem Commentaire (ou "::")

Les fichiers (scripts) batchs peuvent utiliser des paramètres (de %1 jusqu'à %9).

Exemple(s)

Fichier test.bat:

@echo off
echo Affichage du contenu d'un fichier
if exist %1 type %1
pause

Lancez ce fichier avec la syntaxe suivante :

test.bat nom_dun_fichier_dans_le_meme_repertoire


Le contenu du fichier "nom_dun_fichier_dans_le_meme_repertoire" sera affiché dans l'invite de commandes. sous windows, vous pouvez aussi glisser/déposer un fichier (contenant du texte) sur l'icône test.bat

Commande MS-Dos dans fichiers bat

Les commandes ms-dos (copy, del, format, xcopy, dir, etc...) peuvent être utilisé dans les fichiers batch.

Twitter Facebook Google Plus Email