Le DOS Le DOS Une version du DOS est disponible dans le CDROM d’installation de

Le DOS Le DOS Une version du DOS est disponible dans le CDROM d’installation de WINDOWS 98 Avec WINDOWS 98, la version du DOS s’appèle [WINDOWS 98], et certaines commandes du DOS ne fonctionne pas (comme undelete…). Le CDROM d’installation de WINDOWS 98 contient quelques-uns uns des programmes du DOS dans le répertoire suivant : C:\CDWIN98\TOOLS\OLDMSDOS Le DOS est un système d’exploitation Le DOS (Disk Operating System) permet de gérer les fichiers enregistrés sur le disque dur, comme son nom le suggère, mais aussi, comme tout système d’exploitation, il permet de gérer les composants matériels internes et externes d’un ordinateur. L’utilisateur communique avec sa machine par l’intermédiaire du DOS. Le DOS interprète les commandes saisies par l’utilisateur. Le DOS a été développé par la société IBM (International Business Machine). Le DOS est l’antique système d’exploitation des premiers PC (Personnel Computer pour désigner les micro-ordinateurs commercialisés par IBM). Le système d’exploitation DOS de la société IBM s’est dénommé PC-DOS avec les ordinateurs PC, puis il s’est appelé PS-DOS avec la nouvelle gamme d’ordinateurs PS (Personnel System). Le DOS a été récupéré par la société MICROSOFT (Contraction de Micro et de Software). Les versions du DOS qui ont développé par la société MICROSOFT se dénomment MS-DOS. Le DOS est un système d’exploitation mono tâche Le DOS est un système d’exploitation mono tâche, c’est à dire qu’il ne peut exécuter qu’un seul programme en même temps. La plus part des versions du DOS sont limitées à un adressage mémoire de 640 Ko (640 Ko de mémoire conventionnelle). Les différentes versions du DOS… Le DOS a évolué avec le temps, et il se présente sous différentes versions : • La version DOS 1.0 acceptait des disques de 320 Ko. • La version DOS 2.0 introduit les disques de 360 Ko. • La version DOS 3.0 innove avec les disques de haute capacité de 5 ¼ pouces de diamètres. • La version DOS 5.0 proposent une amélioration de l’interface avec le SHELL. • La version DOS 6.2x est la dernière mouture du DOS parce que désormais plus personne ne veut avoir à faire à un écran noir, ni à des lignes de commande absconses. WINDOWS 98 SE (Second Edition) est la dernière version du système d’exploitation de MICROSOFT à s’appuyée sur le DOS. La nouvelle version, WINDOWS ME (Millenium), s’est complètement débarrassée du DOS… Le DOS est constitué de trois fichiers principaux (IO.SYS, MSDOS.SYS et COMMAND.COM) Le système d’exploitation DOS est constitué de trois fichiers : • IO.SYS • MSDOS.SYS • COMMAND.COM Les fichiers IO.SYS et MSDOS.SYS sont enregistrés sur la première piste de la disquette de BOOT, ce sont des fichiers cachés qui une fois chargés en mémoire vive permettent de charger le fichier COMMAND.COM. Ensuite, sont exécutés les fichiers CONFIG.SYS et AUTOEXEC.BAT qui permettent de configurer le système. 1 / 25 Le DOS Les fichiers IO.SYS et MSDOS.SYS gèrent le dialogue entre les matériels (Hardware) et les logiciels (Software), tandis que le fichier COMMAND.COM est le programme qui interprète les commandes saisies par l’utilisateur, c’est « l’interpréteur de commandes ». Certains fabricants fournissent avec leur matériel le système d’exploitation DOS, et certains programmes supplémentaires qui sont en relation spécifiques avec leur matériel. L’interpréteur de commande Le programme COMMAND.COM est « l’interpréteur de commande » du DOS. COMMAND.COM renferme des routines qui permettent d’effectuer des opérations simples et courantes sur les fichiers, comme copier (COPY), effacer (DEL), renommer (REN), afficher (DIR), etc.… Ces commandes courantes sont appelées des « commandes internes » parce qu’elles font parties de COMMAND.COM, lequel reste chargé en mémoire vive. Les autres commande du DOS, comme FORMAT.COM ou DISKCOPY.COM, sont dites « commandes externes » car il faut les charger en mémoire vive. Les commandes externes sont des programmes qui sont fournis avec le système d’exploitation DOS et qui effectuent des opérations complexes et plus rares que les commandes internes. Pour exécuter une commande externe, il faut se situer dans le répertoire où se trouve le programme, ou dans un des répertoires qui est spécifié par la commande PATH du fichier système AUTOEXEC.BAT. Quand une commande est saisie à partir du prompt, l’interpréteur de commande vérifie la bonne syntaxe de la commande, et si c’est une commande interne, il l’exécute, si c’est une commande externe, l’interpréteur de commande recherche un fichier exécutable (.EXE, .COM, .BAT) qui porte le même nom que la commande saisie, et s’il le trouve l’exécute. Le tableau des commandes internes et externes Les commandes « internes » de COMMAND.COM BREAK CD ou CHDIR CHCP CLS COPY CTTY DATE DEL DIR ERASE MD ou MKDIR PATH REN RM ou RMDIR SET TIME TYPE VER VERIFY VOL Les commandes « externes » à COMMAND.COM BACKUP CHKDSK COMP DISKCOMP DISKCOPY FDISK FIND FORMAT GRAPHICS mode PRINT RECOVER RESTORE SORT SYS TREE XCOPY PARK Les fichiers qui portent l’extension .EXE, .COM et .BAT sont directement exécutableset n’ont pas besoin d’être suivis de leur extension pour être lancés. L’utilisateur saisie la commande à partir du prompt et valide sa saisie en appuyant sur la touche ENTREE. Si le répertoire actif, n'est pas celui qui contient la commande, alors, soit l’utilisateur change de répertoire actif, soit il saisie le chemin complet de la commande. Quand la syntaxe de la commande n’est pas bonne ou quand l’interprétateur de commande n’a pu trouver la commande externe ou le fichier batch, alors il affiche à l’écran un message d’erreur puis le de nouveau le prompt : « Nom de commande ou de fichier incorrect » 2 / 25 Le DOS L’invite de commande du DOS Une fois démarré, le système d’exploitation attend l’intervention de l’utilisateur et présente l’invite de commande (leprompt) à partir de laquelle l’utilisateur va pouvoir saisir des lignes de commandes… Le DOS ne fait pas la différence entre les lettres majuscules et les lettres minuscules pour identifier un lecteur, ou une commande... L’invite de commande présente l’unité de disque active (autrement dit unité de disque par défaut) : Pour le premier lecteur de disquette : A:> A:\> Pour la racine du premier lecteur de disque dur : C:> C:\> Les lecteurs de disquette sont identifiés par les deux premières lettres de l’alphabet qui leurs sont réservées (A:) et (B:), tandis que les lettres suivantes (C :), (D :) identifient les lecteurs de disque qui sont présents (par exemple un disque dur formaté en deux partitions, ou deux disques durs), le lecteur de CDROM utilise la lettre suivante (F :). Une unité de disque ou autrement dit un lecteur est identifié par une lettre de l’alphabet (de A à Z, soit 26 possibilités…), et pour différencier le lecteur de la lettre proprement dite, un caractère de ponctuation (celui des deux points (:)) a été choisi pour les distinguer. Les deux points sont placés juste après la lettre et surtout sans espace… Le caractère « Anti-Slash » (\) indique le niveau hiérarchique du lecteur (la racine ou un des répertoires du lecteur actif), et le caractère « supérieur » (>) montre qu’il s’agit de l’invite de commande. Pour changer le lecteur actif, il suffit de saisir, à la suite de l’invite de commande, la lettre du lecteur souhaité avec ses deux points et de valider la commande en appuyant sur la touche ENTREE : A:\>C: C:\>A : A:\> L’apparence de l’invite de commande peut être changé avec la commande PROMPT. La règle des 8.3 pour nommer les fichiers et les répertoires La règle des 8.3 est une règle de nomage qui spécifie que les noms de fichiers et les noms des répertoires sous DOS ne doivent pas excéder huit caractères alphanumériques, et qu’ils portent une extension facultative de trois caractères au maximum: ABCDEFGH.XYZ Comme le DOS est un produit de la culture anglo-saxonne, les caractères accentués sont rigoureusement interdits pour nommer un fichier. Les noms que se réserve le DOS pour identifier les périphériques (LTP1, LTP2, LTP3, PRN, AUX, COM1, COM2, CLOCK$, CON, NUL, etc.…), commeles noms des commandes du DOS ne peuvent être choisis comme nom de fichier sans occasionner de confusion, ils sont donc également prohibés. Enfin le caractère vide le labarre d’espace ne peut être employé pour nommer un fichier parce que c’est le caractère de séparation. 3 / 25 Le DOS Les jokers sont des caractères génériques (« ? » et « * ») Les jokers sont des caractères génériques utilisés pour remplacer certaines lettres d’un nom de fichier, pour par exemple effectuer une recherche large : • Le point d’interrogation (?) remplace un caractère quelconque. • L’Astérix (*) remplace une « chaîne de caractère » ou autrement dit un ou plusieurs caractères quelconques qui se suivent. Les jokers sont des caractères qui ne peuvent pas être utilisés pour nommer un fichier. Par contre, les jokers peuvent être utilisés dans le nom d’un fichier quand celui-ci fait partie d’une ligne de commande DOS. Par exemple, l’expression« *.* » correspond à tous les fichiers quels que soient leur nom ou leur extension… Par exemple, l’expression « DURAN ? » correspond aussi bien au nom de « DURANT » que celui de uploads/Industriel/ commandes-dos1.pdf

  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager