100% ont trouvé ce document utile (1 vote)
344 vues37 pages

MS Dos, TXT

Le document décrit les commandes MS-DOS comme DIR, TREE, CD, MD, RD, REN, DEL et COPY pour gérer les dossiers et les fichiers. Il explique leur syntaxe et donne des exemples d'utilisation.

Transféré par

dounia bensalah
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (1 vote)
344 vues37 pages

MS Dos, TXT

Le document décrit les commandes MS-DOS comme DIR, TREE, CD, MD, RD, REN, DEL et COPY pour gérer les dossiers et les fichiers. Il explique leur syntaxe et donne des exemples d'utilisation.

Transféré par

dounia bensalah
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd

MS-DOS

M03 : Essentiel en technologie de l’information


TRI 1 Mr. DHIMINI ALI
Plan
1. Présentation du MS-DOS
2. Pourquoi encore étudier les commandes du DOS ?
3. Le langage de commande
4. Les noms génériques
5. Les attributs des fichiers
6. Le chemin d’accès
7. Les commandes « dossiers »
8. Les commandes « fichiers »

9. Les commandes « fichiers » et « dossiers»


2
1. Présentation du MS-DOS

MS-DOS est un système d’exploitation développé par la société Microsoft. Il offre


une interface textuelle basée sur un ensemble de commandes.

 Les versions MS-DOS


La première version de MS-DOS 1.0 est apparue en 1981 avec le micro ordinateur
d’IBM « Big Blue ». La dernière version de MS-DOS 7.0 est inclus dans Windows
95.

3
2. Pourquoi encore étudier les commandes du DOS ?

 Certaines commandes ne fonctionnent qu’en « mode DOS » appelé maintenant


« mode invite de commande »
 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.
 Ces commandes sont essentielles pour faire des fichiers de commandes “ .bat ”
ou “ .cmd ” bien utiles pour automatiser les tâches répétitives.

4
3. Le langage de commande

Les commandes sont données par l'utilisateur grâce au clavier, à partir d'une
"invite" ou "prompt" (par exemple « c:\> »).mande DIR possède de nombreuses
options. Tapez DIR /? pour les connaître

Pour exécuter une commande, il suffit de taper la commande puis d'appuyer sur
ENTREE.

Pour afficher l’aide sur une commande : help commande ou bien commande / ?
Les commandes DOS sont de deux types : des commandes internes et des
commandes externes.
• Les commandes internes sont incluses dans le fichier [Link], qui
est chargé en mémoire lors du lancement de la machine.
• Les commandes externes résident sur le disque et ont les
extensions .COM, .EXE, ou .BAT. Ces commandes sont exécutables via la ligne
5
4. Les noms génériques

* : remplace n’importe quelle série de caractères.


? : remplace n’importe quel caractère.

Exemple:

Tra*.* peut signifier [Link] ou Traitement.mp3, etc.


Tra?.txt peut signifier [Link] ou [Link] ou [Link], etc.
*.* signifie tous les fichiers.
*.doc signifie tous les fichiers dont l’extension est .doc.

6
5. Les attributs des fichiers

Les attributs sont des informations qui sont enregistrées avec le nom du fichier.

7
6. Le chemin d’accès

Un chemin c’est l’ensemble de répertoires à parcourir séparés par un antislash « \ »).


Par exemple : E:\ETI\GA\[Link]
Remarque :

\ : désigne répertoire racine et aussi séparateur de chemin.


. : Le répertoire courant.
.. : Le répertoire parent.
C: pour changer le volume vers le lecteur C (disque local C).
D: pour changer le volume vers le lecteur D (disque local D).

8
7. Les commandes « dossiers »  DIR

DIR “ Directory ” - une commande interne - Affiche la liste des fichiers


et sous répertoires figurant dans le répertoire spécifié

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.

Voici comment lancer la recherche du fichier [Link] dans tous les sous
répertoires du disque C.
C:\>DIR /s [Link]
9
7. Les commandes « dossiers »  DIR

10
7. Les commandes « dossiers »  DIR

Exemple:

 Lancer la recherche du fichier [Link] dans tous les sous répertoires du disque C.

C:\> DIR /s [Link]

 Afficher le contenu du répertoire E:\TD par ordre croissant de taille.

C:\> DIR E:\TD /os

 Afficher tous les noms des fichiers dont l’extension est « .txt » dans le répertoire courant.

C:\> DIR *.txt

11
7. Les commandes « dossiers »  TREE

TREE « [Link] » - commande externe – Affiche l’arborescence de


répertoire pour le répertoire spécifié.

Syntaxe :
TREE [lecteur:][chemin] [/F] [/A]
/F Affiche le nom des fichiers de chaque répertoire.
/A Utilise ASCII au lieu des caractères étendus.

Exemple:

 Afficher l’arborescence des répertoires et les noms des fichiers pour le


répertoire D:\ISTA_NTIC.
TREE D:\ISTA_NTIC /f

12
7. Les commandes « dossiers »  TREE

13
7. Les commandes « dossiers »  CD

CD (CHDIR) -Commande interne- Affiche le nom ou change le


répertoire en cours.
Syntaxe :
CD [lecteur:][chemin]
Exemple:
 Accéder au répertoire racine.
CD \
 Passage du répertoire courant au répertoire D:\ISTA_NTIC.
CD D:\ISTA_NTIC
 Passage du répertoire courant au répertoire parent.
CD..
 Passage du répertoire courant au répertoire tp (cours est un sous répertoire du
répertoire courant).
CD cours\tp
14
7. Les commandes « dossiers »  CD

15
7. Les commandes « dossiers »  MD

MD (MKDIR) –Commande interne- Permet de créer un répertoire.


Syntaxe :
MD [lecteur:]chemin
Remarque:
 MD (MKDIR) crée tout répertoire intermédiaire dans le chemin, si nécessaire.
Exemple:
 Supposons que le répertoire A n’existe pas, alors MD A\B\C\D est équivalent à :

MD A
CD A
MD B
CD B
MD C
CD C
MD D
16
7. Les commandes « dossiers »  MD

17
7. Les commandes « dossiers »  RD

RD (RMDIR)-commande interne- Supprime un répertoire.


Syntaxe :
RD [/S] [/Q] [lecteur:]chemin

/S Supprime tous les répertoires et les fichiers dans le répertoire spécifié en plus du
répertoire lui-même. Utilisé pour supprimer une arborescence.

/Q Mode silencieux, ne demande pas de confirmation pour supprimer une


arborescence de répertoires avec /S.

Exemple:
 Supprimer le répertoire cours et ses sous répertoires sans confirmation.
RD cours /s /q
 Supprimer le répertoire examen et ses sous répertoires avec confirmation.
RD examen /s
18
7. Les commandes « dossiers »  RD

19
8. Les commandes « fichiers »  REN

REN (RENAME) Renomme un ou plusieurs fichiers.


Syntaxe :
REN [lecteur:][chemin]nom_de_fichier1 nom_de_fichier2

Exemple:
 Renommer le fichier [Link] dans le répertoire courant par [Link].
REN [Link] [Link]

 Changer l’extension de tous les fichiers de type «.txt » dans le répertoire courant
par l’extension « .doc ».
REN *.txt *.doc

20
8. Les commandes « fichiers »  REN

21
8. Les commandes « fichiers »  DEL ou ERASE

DEL ou ERASE– commande interne- Supprime les fichiers spécifiés.


Syntaxe :
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributs]] noms_des_fichiers

/P Demande une confirmation avant de supprimer un fichier.


/F Force la suppression de fichiers en lecture seule.
/S Supprime les fichiers dans tous les sous-répertoires.
/Q Pas de confirmation avant suppression avec car. génériques.
/A Suppression en fonction des attributs
attributs
R Fichiers en lecture seule S Fichiers système
H Fichiers cachés A Fichiers prêts pour archive
- Préfixe de négation
8. Les commandes « fichiers »  DEL ou ERASE
Exemple:
 Supprimer tous les fichiers du répertoire courant.
del *.*
 Supprimer le fichier [Link] situé dans D:\ISTA_NTIC

Del D:\ISTA_NTIC\[Link]

23
8. Les commandes « fichiers »  DEL ou ERASE

24
8. Les commandes « fichiers »  COPY

COPY –Commande interne- Copie un ou plusieurs fichiers sur un autre


emplacement.
Syntaxe :
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] source [/A | /B] [+ source [/A | /B]
[+ ...]] [cible [/A | /B]]

Source Fichier(s) à copier.


Cible Répertoire et/ou nom de fichier cible.
/V Vérifie l’écriture du ou des fichiers cible.
/Y Supprime la confirmation de remplacement d’un fichier cible existant.
/-Y Demande une confirmation pour remplacer un fichier cible existant.
8. Les commandes « fichiers »  COPY

26
8. Les commandes « fichiers »  COPY

Exemple:
 Copier le fichier [Link] du répertoire C:\Test\Windows et le coller dans D.

C:\Test>COPY Windows\[Link] E:\


 Copier le fichier [Link] en provenance de D:\ et le coller dans le répertoire
courant (Destination non précisée).

C:\Test>COPY D:\[Link]

27
8. Les commandes « fichiers »  ATTRIB

ATTRIB - Commande externe- Affiche ou modifie les attributs de fichier.


Syntaxe :
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I][lecteur:][chemin][nom
fichier] [/S [/D] [/L]]

+ Définit un attribut.
- Efface un attribut.
R Attribut de fichier en lecture seule.
A Attribut de fichier archive.
S Attribut de fichier système.
H Attribut de fichier caché.
/S Traite les fichiers correspondants dans le dossier actif et tous ses sous-dossiers.
/D Traite également les dossiers.
/L Effectue l’opération sur les attributs du lien symbolique plutôt que sur sa cible.

28
8. Les commandes « fichiers »  ATTRIB

Exemple:
 Mettre le fichier “ [Link] ” en lecture seule

ATTRIB +R [Link]

 Masquer le nom du fichier “ [Link] ”

ATTRIB +h [Link]

 Enlever les attributs système et caché du fichier [Link]

ATTRIB –h –s [Link]

29
8. Les commandes « fichiers »  TYPE

TYPE – Commande interne- Affiche le contenu d’un fichier texte.


Syntaxe :
TYPE [lecteur:][chemin]nom_de_fichier

30
8. Les commandes « fichiers »  MORE

MORE - Affiche le fichier écran par écran. L’affichage s’interrompt dès


qu’un écran est complet, il faut presser la touche espace pour passer à
l’écran suivant.

Syntaxe :
MORE NomFichier

31
8. Les commandes « fichiers »  FIND

FIND - Recherche une chaîne de caractères dans un ou des fichiers.

Syntaxe :
FIND "chaîne" NomFichier

Exemple:

find "ABCD" *.txt Recherche tous les fichiers .txt qui contiennent
la chaîne de caractère ABCD

find /i "ABCD" *.txt Idem en ignorant la distinction majuscules /


minuscules

32
8. Les commandes « fichiers »  FC

FC -File Compare- compare les deux fichiers et affiche leurs différences

Syntaxe :
FC Fichier_1 Fichier_2

/A Affiche la 1ère et dernière ligne de chaque ensemble de différences.


/B Effectue une comparaison binaire.
/C Ignore la casse.
/L Compare les fichiers en tant que texte ASCII.
/N Affiche les numéros de ligne pour une comparaison ASCII.
/T Ne convertit pas les tabulations en espaces.
/U Compare les fichiers en tant que fichiers texte UNICODE.
/W Comprime les blancs (tabulations et espaces) pour la comparaison.

33
8. Les commandes « fichiers »  ECHO

ECHO Créer et saisir un texte dans un fichier.


Syntaxe :
ECHO CONTENU_TEXTE > NOM_Fichier

34
9. Les commandes « fichiers » et « dossiers»  MOVE

MOVE - Déplace des fichiers et renomme des fichiers et répertoires.


Syntaxe :
MOVE source destination

35
9. Les commandes « fichiers » et « dossiers»  XCOPY
XCOPY Copies de fichiers ou de répertoires
Syntaxe :
XCOPY Source Destination
Les options :
/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.
/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. 36
Merci pour votre
attention

37

Vous aimerez peut-être aussi