Ajouter ce site au Favoris Imprimer cette page  
 
 
     
     
     
     
   
Les fichiers en Batchs
     

En effet, les fichiers batchs (extension .bat) ne payent pas de mine, ce ne sont que de betes fichiers texte qui seront executes ligne par ligne par l'interpreteur de commandes du systeme d'exploitation (exemple: le [COMMAND.COM] du [DOS] ). Ont les appelle couramment "fichiers de commandes" ou "fichiers de commandes par lots".

Parler des fichiers batchs comme d'un langage de programmation a part entiere en fait sourrire beaucoup voire meme plus d'un, pourtant de base, les fichiers batchs offrent une puissance vraiment impressionante même pour les bases du C.
Exemple: lancer la recherche de fichiers sur tout le disque et enregistrer la recherche dans un fichier, le tout avec des parametres modifiables, quelle taille en C? En batch ca donne ca:

[DIR] [%] 1 /S > [%] 2

Taille totale = 14 octets, pas mal pour un pseudo langage?

 

Le langage batch étant compose de commandes internes mais egalement externes, il est extensible a l'infini grace a des EXE ou des COM additionnels (acceptants les parametres en ligne de commande) que vous meme pouvez ecrire .

Et voici la liste des commandes :

 
 

 

DIR
CD / CHDIR
MD / MKDIR
RD / RMDIR
REN
DEL
DELTREE
CLS
DATE
TIME
COPY
XCOPY
TREE
COMMAND
IF
NOT
EXIST
NUL
ERRORLEVEL
ECHO
PAUSE

 

BREAK
PROMPT
SET
VOL
VER
HELP
START

Optimisation disques:
FORMAT
UNFORMAT
FDISK
SCANDISK
DEFRAG
DRVSPACE
Optimisation memoire :
MEM
EMM386
MEMMAKER
SMARTDRV

 

GOTO
FOR
REM
PATH
EXIT
SHIFT
CHOICE
CALL
APPEND
SYS
SORT
MOVE
MORE
MODE
LABEL
KEYB
FIND
EDIT
TYPE
DOSKEY

 
     
  Voir aussi:[Assembleur][Réseau][OpenGL][Club INSAT][nokia ring] ...