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.
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
Les commandes ms-dos (copy, del, format, xcopy, dir, etc...) peuvent être utilisé dans les fichiers batch.