|
Le Ms-Dos
Généralités
Le Ms-D.o.s. (Microsoft Disk Operating System) est l'ensemble des programmes qui gèrent les périphériques d'ordinateurs I.b.m.-P.c. ou compatible : clavier, disquettes et disque dur, écrans, imprimantes, etc.
Il comprend des commandes internes et externes.
Les commandes internes
Ce sont des commandes directement inscrites dans le D.o.s.
DIR
DIR (pour Directory) affiche la liste des fichiers visibles du disque spécifié ou du disque par défaut.
A > DIR
Liste la disquette du lecteur A.
A > DIR B:
Liste la disquette du lecteur B.
A > DIR C:
Liste le disque dur.
A > DIR *.SYS
Liste tous les fichiers système du lecteur A.
Il existe deux options à l'affichage qui permettent de lire des volumes importants :
/P pour lister page à page,
/W pour lister en 4 colonnes.
Il est possible et souvent pratique de lister les fichiers à l'imprimante. Dans ce cas on fait suivre la commande par le signe > suivit de la commande de l'imprimante.
B > DIR C: > PRN
Imprime la liste des fichiers de l'unité C sur l'imprimante.
COPY
La commande COPY permet de copier un ou plusieurs fichiers sur une autre unité (avec un nom différent ou avec le même) ou sur la même (avec un nom différent).
C > COPY LETCLG.89 B:
Copie le fichier LETCLG.89 sur la disquette placée en lecteur B (ceci permet de le sauvegarder).
C > COPY C: \ COLLEGE *.* A:
Copie tous les fichiers (*.*) du sous-répertoire COLLEGE du disque dur (C >) sur la disquette placée en lecteur A (permettant de faire une sauvegarde de ce sous-répertoire). Le signe * sert de joker.
C > COPY *.DOC
Copie tous les fichiers Word (.DOC est l'extension de Word).
C > COPY *.*
Copie tous les fichiers.
C > COPY CLG LEP Copie le fichier ou le sous-répertoire CLG en le renommant LEP.
REN
La commande REN (Rename) permet de renommer un fichier. Le premier nom est celui du fichier à renommer, le second donne le nouveau nom du fichier.
A> REN LETCLG LETLYCEE
Renomme LETCLG en LETLYCEE sur la même disquette.
A > REN LETLEP LETSES B:
Renomme LETLEP en LETSES et la copie sur la disquette placée en unité B.
TYPE
A > TYPE C: LETCLG.TXT
Affiche le texte du fichier LETCLG.TXT (l'extension est obligatoire) si celui-ci est codé en ASCII.
Pour suspendre : Pause.
Pour arrêter : Ctrl+Pause.
Les autres commandes
CLS
Nettoie l'écran (Clear Screen).
PAUSE
Affiche un message et fait une pause.
TIME
Affiche l'heure. Si elle est correcte, valider.
DATE
Affiche la date. Si elle est correcte, valider.
VER
Affiche le numéro de la version du D.o.s.
Les commandes externes
Ce sont des petits programmes indépendants qui sont appelés et exécutés.
DISKCOPY
Copie le contenu d'une disquette sur une autre en effaçant tout ce qui se trouve dans cette disquette.
A > DISKCOPY A: B: Copie le contenu de la disquette A sur la disquette B en effaçant tout ce qui se trouve dans la disquette B.
A > DISKCOPY A: A: Copie le contenu de la disquette du lecteur A (disquette origine) sur une autre disquette qui sera placée dans le lecteur A (disquette destination). À utiliser lorsque l'on a qu'un seul lecteur.
FORMAT
Attention cette instruction nécessite de prendre quelques précautions avant l'utilisation : le formatage d'une disquette efface la totalité des données inscrites dessus ce qui peut être très dangereux surtout si l'on se trompe d'unité par défaut.
Une disquette est un support magnétique sur laquelle on vient inscrire des informations contenues dans la mémoire de l'ordinateur afin de les garder d'une manière permanente.
Sur un disque dur ou une disquette, on trouve des fichiers dont le nom est composé de 1 à 8 caractères suivi ou non par une extension de 1 à 3 caractères précédés par un point. Certaines extensions sont réservées au D.o.s. (.COM, .EXE, .BAK...).
On trouve aussi des sous-répertoires, sortes de dossiers dans lesquels on a rangé d'autres répertoires ou des fichiers.
Une disquette vierge est comme un champ non labouré : pour semer il faut faire des sillons correspondants à ce que l'on veut semer. Sur la disquette, on doit tracer des " sillons magnétiques " correspondants au système utilisé.
Les disquettes de 3,5 pouces sont communes au Ms-D.o.s. et Macintosh mais elles sont formatées de manière différente.
A> FORMAT B: Formate la disquette du lecteur B.
A > FORMAT B: /S Formate la disquette du lecteur B et copie les fichiers minimum pour démarrer avec le D.o.s.
A > FORMAT B: /4 Si le lecteur B est un lecteur haute densité (1,44 Mo), formate la disquette au format standard (360 Ko).
A > FORMAT B: /N: 9/S Formate la disquette 3,5 en 720 Ko sur un lecteur 1,44 Mo.
CHKDSK
C > CHKDSK B: /F Visualise à l'écran les fichiers de l'unité B.
C > CHKDSK B: /V Visualise à l'écran les fichiers de l'unité B et les vérifie.
Les chemins d'accès
CD
C > CD\ Ramène au répertoire principal de C:.
C > CD.. Ramène au répertoire de niveau supérieur.
C > CD Affiche le nom du répertoire courant.
C > CD CLG Entre dans le répertoire CLG.
MD
Make directory : crée un sous-répertoire où l'on se trouve.
A > MD CLG Crée le sous-répertoire CLG.
A > \CLG> MD 93 Crée le sous-répertoire 93 dans le sous-répertoire CLG.
RD
Remove directory : efface un sous-répertoire si celui-ci est vide.
PATH
Placé dans l'AUTOEXEC.BAT, il donne le chemin pour trouver les fichiers .COM, .EXE, .BAT. Les .BAT et les .COM sont exécutables.
C > PATH A: \DOS
Montre le chemin du sous-répertoire D.o.s.
C > PATH A: \DOS ; A: \WORD
Montre le chemin du sous-répertoire D.o.s. ainsi que celui du sous-répertoire WORD pour y trouver les fichiers .COM, .EXE, et .BAT.
Les codes ASCII
Beaucoup de caractères ne sont pas accessibles directement au clavier. On y accède en appuyant la touche ALT et en tapant le numéro de code ASCII (0 à 255). Le caractère apparaît dès que la touche ALT est relâchée.
Exemple : ALT 92 donne l'antislatch : \
Autres commandes internes
DEL
Attention cette instruction nécessite de prendre quelques précautions avant utilisation.
DEL (pour Delete) permet de supprimer des fichiers sur le disque. Ils seront théoriquement totalement perdus, alors attention. Cette commande nécessite l'extension (sécurité !).
C > DEL LETCLG.DOC Efface le fichier Word LETCLG.
PROMPT
C > PROMPT $P$G Affiche C:\> et donne le nom du répertoire dans lequel on se trouve.
C > PROMPT $_ Saute une ligne.
C > PROMPT $D Donne la date.
C > PROMPT $T Donne l'heure.
C > PROMPT $P Donne le chemin (P = Path).
C > PROMPT BONJOUR Affiche BONJOUR comme prompt .
VOL
Affiche le nom du volume.
ATTRIB
A > ATTRIB +R LET.DOC Protège le fichier LET.DOC.
A > ATTRIB -R LET.DOC Enlève la protection du fichier.
A > ATTRIB LET.DOC Si l'ordinateur répond A, le fichier est protégé. Si l'ordinateur répond B, le fichier n'est pas protégé.
Autres commandes externes
COMP
C > COMP LET1 LET2 Compare les 2 fichiers.
C > DISKCOMP A: B: Compare les disquettes en A et B.
LABEL
B > LABEL B: Affiche le nom de la disquette et permet de le modifier.
B > A: \LABEL CLG Donne le nom CLG à la disquette en B.
PRINT
Imprime le contenu du fichier spécifié. L'extension est obligatoire.
On peut imprimer les informations affichées à l'écran en appuyant en même temps sur les touches Majuscule IMPEC
PRINT PRES.BAT
Envoi à l'imprimante le contenu du fichier PRES.BAT.
XCOPY
Copie les fichiers et uniquement les fichiers de l'unité. Attention à ce que la taille des disquettes convienne à celle des sous-répertoires ou à l'ensemble des fichiers.
C > XCOPY C: A:
Copie (sauvegarde !) tous les fichiers de C/ dans A:
C > XCOPY C: A: /A
Copie (sauvegarde !) dans A: tous les fichiers créés depuis la dernière XCOPY.
C > XCOPY C: A: /P
Copie (sauvegarde !) tous les fichiers dans A: et demande confirmation à chaque fois
C > XCOPY C: A: /P
Copie (sauvegarde !) tous les fichiers dans A: en gardant l'arborescence.
C > XCOPY C: A: /V
Copie (sauvegarde !) tous les fichiers dans A: en vérifiant.
XCOPY C: A: /D
Copie (sauvegarde !) tous les fichiers dans A: créés depuis la date indiquée.
TREE
Liste à l'écran l'arborescence des répertoires.
Peut être suivi de /F pour afficher les noms des fichiers contenus dans les répertoires.
C > TREE C: /F donne la liste des chemins d'accès et des fichiers de l'unité C.
RECOVER
Récupère les fichiers défectueux.
PARK
À utiliser avant d'éteindre un ordinateur afin de protéger les têtes de lecture.
Le fichier AUTOEXEC.BAT
Ce fichier sert à automatiser le lancement du disque dur et de certains périphériques (clavier ou souris par exemple). Les instructions sont simplement lues et exécutées par la machine à la suite les unes des autres.
On peut, si l'on veut, placer toutes les commandes internes du D.o.s. et pratiquement toutes les externes à la condition qu'elles soient placées dans le répertoire principal, soit sur un sous-répertoire dont le chemin d'accès (path) a été indiqué à la machine dans l'AUTOEXEC.BAT.
Il est possible de se créer un fichier que vous nommerez, par exemple, PRESXX.BAT et que vous placerez dans le sous répertoire D.o.s. par exemple et que vous lancerez lorsque vous travaillerez sur l'ordinateur et ce afin de travailler dans votre environnement personnel.
Un fichier nommé FIN.BAT peut être créé pour sauvegarder le travail de la journée et arrêter la machine et ce automatiquement.
On peut éditer le contenu de ce fichier ou du fichier CONFIG.SYS (pour les spécialistes uniquement) avec la commande externe EDIT.
C > EDIT AUTOEXEC.BAT
Édite le fichier AUTOEXEC.BAT pour le modifier. Permet de créer ou d'éditer d'autres fichiers BAT.
Le clavier
Echap ou Esc
Permet de s'échapper d'ou l'on est.
Suppr ou Del
Efface le caractère précédent.
F3
Recopie les caractères de l'instruction précédente.
F1
Recopie un par un les caractères de l'instruction précédente.
Ctrl+alt-Suppr
Réinitialise le système.
oOo
|