Les Fichiers Batch ( par lot)

Transcription

Les Fichiers Batch ( par lot)
Les Fichiers Batch ( par lot)
Contiennent une liste de commande MSDOS
Ces commandes s’exécutent l’une après l’autre en séquence
Création d’un BATCH qu’on appelleras Listetemp .
Procédure :
- Définir l’action LISTEMP.BAT
- Placer les commandes MSDOS dans un éditeur comme edit et enregistrer DIR C:\ TEMP /P
- Se mettre à la place de MSDOS pour vérifier Exécution de la commande recommencer
l’opération
Jusqu'à ce que cette commande fonctionne
Exercice :
Créer un fichier Batch DELTEMP.BAT
Retire les fichiers .TMP du répertoire c:\temp
Solution :
Del c:\TEMP\*.tmp
2e Exercice :
Créer un fichier batch savdll.bat
Creation du repertoire c:\temp
Suppression des fichiers extraits
Copy de C:\windows\*.DLL
Solution :
Md c:\temp
Del c:\temp\*.*
Copy c:\windows\*.dll c:\temp
Les Batches Automatiques
1° toutes les commandes sont sans intervention de la part de l’utilisateur
2° Tester les conditions d’erreurs avant
commandes
IF EXIST ( si le fichier ou répertoire existe )
Ex :
If exist toto.bmp goto fin
IF ERRORLEVEL= 0 GOTO FIN
3° La redirection :
Permet d’envoyer des touches préparée dans un fichier
Attention : les touches sont prise dans l’ordre , le scénario est figé
La Redirection c’est de modifier l’endroit d’ou vient
ou vont les caractéres Ex vers l’écran
LPT1 des caractéres vers l’imprimante
TOTO.TXT/ > j.bat Vers un fichier
NUL vers le néant
(< ) Les caractéres
<