Section courante

A propos

Section administrative du site

Fiche technique
Type Traitement par lot
Auteur Microsoft
Logiciel COMMAND.COM, CMD.EXE

Introduction

L'extension «.BAT», de l'abréviation de l'anglicisme «Batch», est un fichier de commandes utilisable sous le prompt DOS permettant d'exécuter des commandes sommaires ainsi que des fichiers exécutables du système. Les commandes disponibles sont relativement sommaire: COPY, ECHO, REM,... La méthode de chargement en mémoires des lignes de commandes est caractérisée par le fait qu'elles ne sont chargées qu'une ligne à la fois et donc les performances sont médiocres et très inférieur au modèle proposé par 4DOS de JPSoftware ou NDOS de Symantec avec leur extensions «.BTM».

Structure du fichier

Le fichier est en format ASCII et les lignes sont exécutés comme une simple liste du début vers la fin à moins d'indication contraire par des instructions GOTO (disponible avec tous les interpréteurs de commandes DOS) ou GOSUB (uniquement disponibles avec 4DOS ou NDOS).

Autoexec.bat

Les systèmes d'exploitation DOS (MS-DOS, DR-DOS,...) ou la boite de compatibilité DOS d'OS/2 lance automatiquement le fichier «AUTOEXEC.BAT» lors du démarrage de premier interpréteur de commande.

Programmation

Une variable peut être définit grâce à la commande «SET». Voici quelques exemples :

SET mavariable1=gladir.com
SET mavariable2=gladir.ca

On peut utiliser les variables dans une commande en les mettant entre pourcentage, comme ceci :

COPY %mavariable1% %mavariable2%

Selon le même principe, on peut voir les variables d'environnement, comme «PATH» de la manière suivante :

ECHO %PATH%

Remarque



Dernière mise à jour : Dimanche, le 17 juillet 2016