Commande : fichiers batch
Les FICHIERS BATCH contiennent une séquence de commandes DOS. En
exécutant le FICHIER BATCH, cette séquence est exécutée. Cela peut
être utilisé pour économiser du temps, pour qu'un jeu de commandes
n'ait pas à être tapé en entier sur l'invite DOS à chaque fois.
Les FICHIERS BATCH dont des fichiers textes, mais avec l'extension
.bat. Ils peuvent être créés ou édités avec un éditeur de texte tel
qu'EDIT ou EDLIN.
Pour lancer un FICHIER BATCH, tapez simplement son nom sur l'invite
de DOS, avec ou sans l'extension .bat.
Un FICHIER BATCH très important, AUTOEXEC.BAT, est lancé
automatiquement lorsque FreeDOS démarre. Vous pouvez charger les
pilotes nécessaires pendant le démarrage du système avec ce fichier.
Syntaxe :
- aucune -
Options :
- aucune -
Commentaires :
Certaines commandes sont conçues spécialement pour être utilisées
pour la programmation des fichiers batch.
autoexec.bat Le fichier batch automatique,
beep Émet un bip,
call Exécute un autre fichier batch,
choice Invite l'utilisateur à effectuer un choix,
cls Efface l'écran,
echo Affiche un message, active/désactive l'affichage du
fichier batch,
for Boucle for (commandes répétées),
goto Continue l'exécution depuis un autre endroit du
fichier batch,
if Condition if (choisir entre deux jeux de commandes),
lh Charge un programme dans l'espace mémoire haute,
loadhigh Charge un programme dans l'espace mémoire haute,
path Affiche ou définit un chemin de recherche pour les
fichiers exécutables,
pause Attend que l'utilisateur appuie sur une touche,
prompt Modifie l'invite de commande,
rem Remarques d'explications pour le programmeur,
set Affiche, définit ou efface des variables
d'environnement,
shift Décale la numérotation des paramètres du fichier batch.
Vous pouvez aussi utiliser les commandes beep, cls, echo, lh,
loadhigh, path, prompt et set en dehors d'un fichier batch.
Les commandes BATCH sont internes à command.com et n'ont besoin
d'aucun autre fichier pour fonctionner.
Exemples :
DANS UN FICHIER .BAT / AUTOEXEC.BAT:
Exemple pour la création d'un fichier batch :
tapez : edit foo.bat
puis edit devrait s'ouvrir et vous pourrez y taper l'exemple
suivant :
C:\fdos\bin\chkdsk c:
C:\fdos\bin\defrag c:
C:\fdos\bin\dosfsck c:
puis allez sur "fichier" - "sauvegarder" et fermez edit.
Lorsque vous taperez foo.bat les commandes seront exécutées.
Voir également :
autoexec.bat beep call choice cls
echo edit edlin for goto
if lh loadhigh path pause
prompt rem set shift
Copyright © 2003 Robert Platt, mis à jour en 2007 par W. Spiegl.
Traduit en 2020 par Berki Yenigün.
Ce fichier est dérivé de FreeDOS Spec Command HOWTO.
Voyez le fichier H2Cpying pour les conditions de copie.