INTRODUCTION AU LANGAGUE DE COMMANDE MSDOS
Objectif : - Notions de base du MS-DOS.
- Les composants MS-DOS
- Les commandes MS-DOS.
Définition :Ensemble de mots réservés permettant de gérer les ressources du PC.
C’est un programme écrit en « assembleur ».
D’autres langages de commandes :
Linux, Unix, GCOS7 (JCL Job Control Langage)
I – Introduction
MS-DOS (MicroSoft Disk Operating System) est le système d'exploitation le plus connu. Il a été conçu en 1981 par Microsoft pour être le système d'exploitation de l'IBM PC. Nous sommes actuellement à la version 6.22
Il a été vendu à des dizaines de millions d'exemplaires et constitue le standard en micro-informatique. Bien que ne disposant pas d'une interface graphique évoluée, MS-DOS demeure néanmoins incontournable dans l'informatique d'entreprise.
Il est mono-tâche et mono-utilisateur.
DOS interprète les commandes saisies au clavier par l'utilisateur, tout comme Windows intercepte et interprète les clics de la souris.
II – Rôle du DOS
Le DOS, comme tout système d'exploitation, contrôle les activités de l'ordinateur. Les commandes permettent d'effectuer les tâches suivantes :
• la gestion des fichiers et des répertoires
• la gestion des mémoires de stockage (disques durs, disquettes, CD Rom)
• la mise à jour des disques
• la configuration du matériel
• l'optimisation de la mémoire
• l'exécution des programmes
• la gestion des entrées/sorties
C’est un programme écrit en « assembleur ».
D’autres langages de commandes :
Linux, Unix, GCOS7 (JCL Job Control Langage)
I – Introduction
MS-DOS (MicroSoft Disk Operating System) est le système d'exploitation le plus connu. Il a été conçu en 1981 par Microsoft pour être le système d'exploitation de l'IBM PC. Nous sommes actuellement à la version 6.22
Il a été vendu à des dizaines de millions d'exemplaires et constitue le standard en micro-informatique. Bien que ne disposant pas d'une interface graphique évoluée, MS-DOS demeure néanmoins incontournable dans l'informatique d'entreprise.
Il est mono-tâche et mono-utilisateur.
DOS interprète les commandes saisies au clavier par l'utilisateur, tout comme Windows intercepte et interprète les clics de la souris.
II – Rôle du DOS
Le DOS, comme tout système d'exploitation, contrôle les activités de l'ordinateur. Les commandes permettent d'effectuer les tâches suivantes :
• la gestion des fichiers et des répertoires
• la gestion des mémoires de stockage (disques durs, disquettes, CD Rom)
• la mise à jour des disques
• la configuration du matériel
• l'optimisation de la mémoire
• l'exécution des programmes
• la gestion des entrées/sorties
III – Les composantes du DOS
Le DOS est constitué de 2 éléments principaux qui sont chargés en mémoire (RAM) lorsque le PC démarre :
- le noyau du DOS
Le noyau permet de gérer les entrées/sorties, c'est à dire les échanges avec les périphériques. Il est constitué de deux fichiers cachés :
o IO.SYS : lien entre le BIOS et DOS (contient les programmes de bas niveau qui interagissent directement avec les périphériques de l’ordinateur et le BIOS).
o MSDOS.SYS : routines (sous-programmes) du DOS, elles constituent les programmes de traitement de disques durs, disquettes et autres périphériques du DOS.
o IO.SYS : lien entre le BIOS et DOS (contient les programmes de bas niveau qui interagissent directement avec les périphériques de l’ordinateur et le BIOS).
o MSDOS.SYS : routines (sous-programmes) du DOS, elles constituent les programmes de traitement de disques durs, disquettes et autres périphériques du DOS.
- AutoScan=0: Ne lancera plus le ScanDisk au démarrage, après un plantage de l'ordinateur.
- l'interpréteur de commandes
o COMMAND.COM (commandes internes)
Tous les PC utilisent un BIOS ("Basic Input/Output System" traduisez "Système d'entrées/sorties basique") pour permettre le contrôle du matériel.
IV – Les commandes
a) Les types de commandes
On distingue 3 types de commandes :
- Les commandes internes (VER, TIME, DIR, DATE, COPY …) : Elles sont exécutées par l’interpréteur de commandes COMMAND.COM
- Les commandes externes : Elles ne sont pas intégrées à COMMAND.COM. Elles invoquent et exécutent de petits fichiers de programmes indépendants. C:\WINDOWS\COMMAND
- les utilitaires (DEFRAG, SCANDISK…) : Ce sont plus des programmes que de véritables commandes. Pas indispensables, mais utiles à l’utilisateur.
b) La structure d’une commande
La structure d’une commande doit répondre à 2 principes :
- Lexicographique : chaque commande doit référer au dictionnaire des mots clefs du langage.
- Syntaxique : toute phrase doit être bien formée. En particulier, il faut respecter les espaces.
Elle est de la forme :
COMMANDE PARAMÈTRE [OPTION(S)]
Les options permettent de modifier la manière dont la commande effectue une tâche. Le / se nomme un commutateur, il est suivi d'une seule lettre ou d'un chiffre.
c) les caractères de remplacement
On dispose de méta-caractère qui nous permettent de désigner d’un seul coup un ensemble de fichier/caractères :
* désigne n’importe quelle chaîne de caractère
? désigne un seul caractère quelconque
Article plus récent Article plus ancien