System cours dos batch Système d ? exploitation Mr Elmustapha Ait Lmaati lmaatimustapha yahoo fr e aitlmaati ucam ac ma Université Cadi Ayyad EST Essaouira CSystème d ? exploitation Plan du cours ? Partie I ? Présentation des systèmes d ? exploitations ?
Système d ? exploitation Mr Elmustapha Ait Lmaati lmaatimustapha yahoo fr e aitlmaati ucam ac ma Université Cadi Ayyad EST Essaouira CSystème d ? exploitation Plan du cours ? Partie I ? Présentation des systèmes d ? exploitations ? Concepts de base ? Gestion des processus ? Gestion de mémoire ? Gestion des entrées et sorties ? Gestion de ?chiers ? Partie II ? MS -DOS ? Présentation du système d ? exploitation DOS ? Gestion de ?chiers ? Commandes DOS ? Programmation Batch ? Unix CPartie II CPartie II ? Programmation Batch CProgrammation Batch ?? Dé ?nition ? BATCH veut dire lot ? en anglais Un ?chier BATCH est un programme écrit en mode texte et qui a l ? extension bat ? Il permet de lancer une ou plusieurs commandes DOS à la suite l ? une de l ? autre et ainsi d ? automatiser les t? ches ? Les ?chiers BATCH s ? écrivent dans un éditeur de texte et s ? exécutent ligne par ligne par l ? interpréteur de commandes DOS C ?? Le passage de paramètre ? Appel du ?chier BATCH nomdu ?chier paramètre s Les commandes incluses dans le ?chier peuvent être paramétrées ? Un ?chier de commande est donc composé de ? commandes ? paramètres ? Les paramètres des commandes contenues dans un ?chier batch peuvent être ? Soit ?xes ? Soit variables L ? intérêt d ? avoir des paramètres variables est de pouvoir réutiliser un même script avec des paramètres di ?érents C ? Pour paramétrer les commandes d ? un batch avec des valeurs variables l ? utilisateur se sert de paramètres formels pour écrire ce batch Exemple a ?che bat Echo Echo C a ?che rouge vert vert rouge c ? Rouge et vert sont des paramètres réels et variables ? et sont des paramètres formels C ? Les paramètres formels s ? écrivent n ? avec n de à et qui représente la position du paramètre dans la liste des paramètres réels fournis lors du lancement du ?chier de commande ? représente le nom du ?chier de commande lui-même ? représente la valeur du er paramètre ? n représente la valeur du nième paramètre CLes commandes spéci ?ques aux ?chiers BATCH CALL ECHO Appel d'un autre ?chier batch Active ou désactive l'a ?chage de commande à l'écran On O ? FOR Répète une même commande plusieurs fois FOR variable IN 'jeu' DO GOTO E ?ectue un branchement vers une étiquette nommée ETIQ IF PAUSE REM CLS Permet l'utilisation conditionnelle des commandes Marque une pause au cours de l'exécution et permet d'a ?cher un message à l'écran Insère une ligne de commentaire dans le ?chier ne s'a ?che pas à l'écran sauf si ECHO est sur ON Permet d'e ?acer l'écran retour du curseur en haut à gauche DO Commande permettant l'exécution d'un groupe de commandes CL ? instruction ECHO ? MS -DOS a ?che sur l ? écran les commandes des ?chiers batch avant de les
Documents similaires










-
24
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Nov 29, 2021
- Catégorie Management
- Langue French
- Taille du fichier 42.8kB