chi 7aja
Programmation Batch
10/10/2015
TRI-1
1
Fichier
Fichier : regroupement de données
Texte, images, code exécutable, …
Taille du fichier est variable
Nom : IMAGE.BMP
Extension :
ASM, BAS, C, COB, FOR,
PAS
Source d'un programme respectivement en Assembleur, Basic, C, Cobol, Fortran et Pascal.
BAK
Sauvegarde d'un fichier source
TXT
Texte ASCII
DOC
Document lisible par la plupart des traitements de texte
DAT
"DATA" ; regroupement de données
BAT
BATCH
SYS, DVD
Fichier de configuration des périphériques
EXE et COM
Programme exécutable
10/10/2015
TRI-1
2
Répertoire (dossier)
Regroupement de fichiers et de sous répertoires
Permet de classer les fichiers
Exemple :
Comptabilité
Finance
Source
Cours
Travaux, …
10/10/2015
TRI-1
3
Arborescence
Ensemble des répertoires d'un même disque
Racine : la base d'un disque
"\" : désignant la "racine" du disque
Commande "TREE" : visualiser l'arborescence d'un disque ou d'un répertoire
10/10/2015
TRI-1
4
Chemin d’accès
Accéder à un fichier : connaître son nom, insuffisant !!!
Connaître aussi l'arborescence sa
localisation
dans
Exemple : "C:\1\12\FICH.DAT"
10/10/2015
TRI-1
5
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
10/10/2015
TRI-1
6
Les fichiers Batchs
Un fichier batch (script bat) est un fichier contenant des instructions DOS
Ces instructions sont exécutées l'une après l'autre
Des commandes permettent également de définir des conditions, des boucles, etc...
Les fichiers (scripts) batchs peuvent utiliser des paramètres (de %1 jusqu'à %9)
10/10/2015
TRI-1
7
Exemple de commandes
Commande
Description call Appeler un second fichier de commandes
Utiliser pour les menus (interaction avec
choice