Correction exercice I La présentation de l’invite de commande et la gestion des fichiers et des répertoires
Correction exercice I
Fichier informatique : C’est au sens commun, une collection, un ensemble de données numériques réunies sous un même nom, enregistrées sur un support de stockage permanent
Un répertoire est, en informatique, un fichier spécial contenant les adresses d'autres fichiers. Les répertoires sont souvent représentés par des dossiers dans lesquels les autres fichiers sont inclus.
MS-DOS : Microsoft Disk Operating System, c'est un système mono-utilisateur, mono-tâche, très peu sécurisé.
L’invite ou prompt du DOS est un message d’attente qui signale que le système est prêt à recevoir une commande.
Une ligne de commande est en quelque sorte une phrase qui se tape à la suite de l’invite.
Un interpréteur de commandes (CLI pour command-line interpreter en anglais) est un logiciel système faisant partie des composants de base d'un système d'exploitation. Sa fonction est d'interpréter les commandes qu'un utilisateur tape au clavier dans l'interface en ligne de commande.
PATH est la variable système utilisée par le système d'exploitation pour localiser les fichiers exécutables indispensables depuis la ligne de commande ou la fenêtre de terminal.
Les jokers sont des caractères spéciaux qui permettent de simplifier certaines commandes relatives aux fichiers telles que DEL, DIR, COPY, REN, etc.
Correction exercice II La présentation de l’invite de commande et la gestion des fichiers et des répertoires
Correction exercice II
1. Les commandes DOS reprennent les principaux appels système qui concernent les fichiers, C’est donc une bonne approche pour comprendre le rôle du système d’exploitation.
• Ces commandes sont essentielles pour faire des fichiers de commandes “ .bat ” ou “ .cmd ” bien utiles pour automatiser les tâches répétitives.
• En cas de gros problèmes elles permettent parfois de se dépanner en lançant l'outil de restauration du système à partir d'un démarrage sans échec avec l'invite de commande.
2. Les attributs sont des informations qui sont enregistrées avec le nom du fichier.
• R read only Lecture seule. Protégé contre toute modification
• H hidden Caché ou plus exactement “ masqué ” car il est tout de même possible de demander leur affichage. ( DIR /a )
• S system Attribut réservé à certains fichiers sensibles
• A archive Attribut pour organiser les sauvegardes.
Cet attribut se positionne dès qu’on modifie le fichier.
Les commandes de sauvegarde peuvent l’effacer dès que la sauvegarde est accomplie.
3. On peut accéder à l’invite de commande de 03 façons différentes :
• Menu démarrer \( \mapsto \) Accessoire \( \mapsto \) Invite de commande
• Démarrer \( \mapsto \) Exécuter \( \mapsto \) taper « cmd »
• Windows + R \( \mapsto \) taper « cmd »
4. Chaque unité disque est désignée par une lettre. Les différentes désignations selon les lettres de l’alphabet sont :
• A : pour désigner le lecteur de disquettes des micro-ordinateurs équipés d'un seul lecteur ;
• B : pour désigner le second lecteur de disquettes des micro-ordinateurs ;
• C : pour désigner le disque dur ;
• D, E, F, ... : pour désigner soit le lecteur de CD-ROM et les partitions du disque dur.
5. Les commandes MS-DOS peuvent comprendre jusqu'à trois parties ; le nom, les paramètres et les commutateurs.
Elle se présente généralement de la manière suivante : Nomcommande paramètres commutateurs
6. Toute commande a un nom qui précise l'action que vous voulez que MS-DOS exécute.
• Le nom CLS (CLear Screen) désigne la commande qui efface l'écran
• Le nom VER (VERsion) affiche la version de MS-DOS
• Le nom DATE affiche la date du système et TIME affiche l’heure du système
….
Correction exercice III La présentation de l’invite de commande et la gestion des fichiers et des répertoires
Correction exercice III
1. Éléments caractéristiques d’une structure de commande et leurs rôles
i. Le nom
Toute commande a un nom qui précise l'action que vous voulez que MS-DOS exécute.
ii. Les paramètres
Ils précisent l'objet de l'action d'une commande MS-DOS et se trouvent placés après le nom de la commande.
iii. Les commutateurs
Ils servent à modifier l'action d'une commande. Ils sont formés d'un slash (/) suivie soit d'une lettre, soit d'un chiffre, le tout placé après le nom de cette commande.
2. Une commande s'écrit lors de l'apparition de l'invite et du curseur.
La commande peut s'écrire en majuscules, minuscules ou les deux mélangées.
Une commande est incorrecte si :
• Il s'agit d'une mauvaise version de MS-DOS ;
• La syntaxe est incorrecte ;
• Ses commutateurs et paramètres ne sont pas valides ;
• La commande, le paramètre ou le commutateur n'existe pas.
Pour annuler ou interrompre une commande lancée, appuyez en même temps sur les touches CTRL et. C.
3 Commande interne et externe
• Commandes internes représente une trentaine de mots clés intégrés à l’interpréteur de commandes. Ce sont les commandes les plus courantes. Un ordinateur qui a démarré à partir d’une disquette de démarrage contenant l’interpréteur COMMAND.COM est capable de comprendre toutes ces commandes.
• Les commandes externes sont les commandes que l’interpréteur ne sait pas exécuter à lui seul. Les routines qui exécutent ces commandes ne font pas partie du fichier COMMAND.COM ; si l’ordinateur a démarré à partir d’une disquette de démarrage, il faudra que celle-ci contienne le fichier FORMAT.COM ou EDIT.COM pour que ces commandes externes soient disponibles.
Correction exercice IV La présentation de l’invite de commande et la gestion des fichiers et des répertoires
Correction exercice IV
1. Classons les commandes :
Commandes internes
CD, CLS, COPY, DATE, DEL, DIR, ECHO, EXIT, MD, PATH, PROMPT, REN, RD, TIME, TYPE, VER ou VOL.
Commandes externes
COMP, DEBUG, EDIT, FDISK, FORMAT, LABEL, MEM, MODE, MORE, TREE ou XCOPY
2. Les deux jokers disponibles, dans MS-DOS, sont :
• L’astérisque (*)
• Le point d'interrogation (?)
L'astérisque permet de sélectionner des fichiers d'après leur nom ou extension.
[Nom de fichier].* : les fichiers qui ont le nom [Nom de fichier] quelle que soit l'extension.
*.[Extension] : les fichiers dont l'extension est [Extension].
*.* : tous les fichiers quelque soient le nom et l'extension)
Le point d'interrogation permet de sélectionner des fichiers d'après une partie de leur nom en substituant les lettres manquantes par autant de symboles (?).
CONT???
Correction exercice V La présentation de l’invite de commande et la gestion des fichiers et des répertoires
Correction exercice V
1. Les commandes relatives aux fichiers sont :
ATTRIB, COMP, COPY, DEL, DIR, ERASE, EXE2BIN, EXPAND, FC, FIND, MOVE, MSBACKUP, PATH, PRINT, REN, RENAME, REPLACE, RESTORE, SYS, TYPE, XCOPY.
2. Donnons la syntaxe des instructions suivantes :
i) Afficher les fichiers des unités disques ;
Syntaxe : C:\>DIR[commutateur] [Unité disque]:
ii) Copier un fichier
Syntaxe : C:\>COPY[Nom.extension] [Unité disque]:\ [Destination]
iii) Déplacer un fichier
Syntaxe : C:\>MOVE [Nom.Extension] [Unité disque]:\[Destination]
iv) Déplacer un groupe de fichiers
Syntaxe : C:\>MOVE [Combinaison avec les jokers] [Unité disque]:\[Destination]
v) Supprimer un fichier
Syntaxe : C:\>DEL [Nom.extension]
vi) Supprimer un groupe de fichiers
Syntaxe : C:\>DEL[Combinaison avec les jokers]
vii) Renommer un fichier
C:\>REN NOM1.EXTENSION1 NOM2.EXTENSION2
Correction exercice VI La présentation de l’invite de commande et la gestion des fichiers et des répertoires
Correction exercice VI
1. Que font les commandes suivantes :
a) C:\> DIR \Prj\*.txt : Affiche tous les noms de fichiers ou sous-répertoires dont l’extension est “ txt ” dans le répertoire \Prj.
b) C:\> DIR ABC??.* : Affiche tous les noms commençant par ABC suivi de deux autres lettres quelle que soit l’extension
c) C:\> DIR /ah : Affiche uniquement les noms des fichiers cachés
d) C:\Test>COPY \Windows\Readme.txt A:\ :
Copier :
Source : le fichier Readme.txt du répertoire C:\Windows
Destination : A:\Readme.txt
e) DEL /S Fred\*.txt.
Supprime tous les fichiers .txt du répertoire Fred et de ses sous-répertoires.
Correction exercice VII La présentation de l’invite de commande et la gestion des fichiers et des répertoires
Correction exercice VII
a) XCOPY Copies de fichiers ou de répertoires
XCOPY Source Destination
Cette extension de la commande COPY permet aussi bien la copie de fichiers que de répertoires. Elle dispose de très nombreuses options.
• Les copies de répertoires nécessitent les options /S , /T et /E
/S Copie les répertoires et sous-répertoires à l'exception des répertoires vides.
/E Copie les répertoires et sous-répertoires, y compris les répertoires vides.
/T Crée la structure de répertoires mais ne copie pas les fichiers. N'inclut pas les répertoires ou sous-répertoires vides.
/T /E Crée la structure de répertoires sans recopier les fichiers en incluant les sous répertoires vides.
• Quelques options utiles pour les sauvegardes :
/A Copie uniquement les fichiers ayant l'attribut archive, ne modifie pas l'attribut.
/M Copie uniquement les fichiers ayant l'attribut archive, désactive l'attribut archive.
/D:j-m-a Copie les fichiers modifiés à partir de la date spécifiée. Si aucune date
n'est donnée, copie uniquement les fichiers dont l'heure source est plus récente que l'heure de destination.
/U Copie seulement les fichiers dont une version antérieure existe déjà dans la destination.
b) DIR “ Directory ” Affiche la liste des fichiers et sous répertoires
La commande DIR possède de nombreuses options. Tapez DIR /? pour les connaître.
Les options /a , /p et /s sont particulièrement utiles.
/a est utile pour afficher les fichiers cachés.
/p l’affichage s’interrompt dès que l’écran est plein.
Appuyez sur une touche pour continuer …
/s provoque aussi l’affichage dans les sous-répertoires.