Académique Documents
Professionnel Documents
Culture Documents
Cest un systme dexploitation dvelopp par la socit Microsoft. Il offre une interface textuelle base sur un ensemble de commandes.
Versions de DOS
1981=1.0 1983=2.0 ... 1994=6.22 1995=7.0 Dernire version DOS officielle inclus dans Windows 95/98/2000/XP Premier PC IBM /PC compatible 10Mb disque dur
Pour n importe quelle commande : Syntaxe : commande paramtre1 paramtreN /option1 /optionM Aide : commande /? (affiche laide concernant la commande)
Pour excuter une commande, il suffit de taper la commande puis d'appuyer sur ENTREE
de blanc (espace), de virgule (,), de barre oblique inverse (\) de point (sauf le point qui spare le nom de l'extension)
Repertoire1
R2
R3
R4
...
fichier1
fichier2
R5
R6
R7
R8
fichier3
Commandes MSMS-DOS
Commandes pour grer les rpertoires :
DIR CD MD RD
Lister le contenu dun rpertoire Changer de rpertoire Crer un rpertoire Effacer un rpertoire vide
Copier un fichier Supprimer un fichier Renommer un fichier Lister le contenu dun fichier
Commande DIR
Rle : Afficher le contenu d'un rpertoire Options de Dir /P /W /S marque un arrt aprs chaque cran affiche sur cinq colonnes affiche les fichiers du rpertoire spcifi et de tous les sous rpertoires /o : ordre affiche les donnes ordonnes selon la valeur dordre N : Croissant des noms de fichiers E : Croissant des extensions de fichiers S : croissant par taille des fichiers Exemple : Si on veut afficher la liste des fichiers dont lextension est .txt , on envoie la commande : DIR *.txt
La commande MKDIR
Rle : Crer un rpertoire
La commande MKDIR (MaKe DIRectory) peut tre abrge en MD. Syntaxe : MD [chemin daccs]nom_du_reprtoire Exemples : 1) c:\>MD info 2) c:\>MD d:\info cre le rpertoire info sous le rpertoire racine du volume C: cre le rpertoire info sous le rpertoire racine du volume D:
La commande RMDIR
Rle : Effacer un rpertoire vide La commande RMDIR (ReMove DIRectory) peut tre abrge en RD. Syntaxe : RD [chemin daccs]nom_du_rpertoire Exemple : c:\>RD info supprime le rpertoire info
Attention : ne fonctionne que si le rpertoire est vide. On verra bientt comment vider un rpertoire.
La commande CHDIR
Rle : Changer de rpertoire La commande "CD" ou encore "CHDIR" permet de passer d'un rpertoire l'autre (CD pour Change Directory)
rsultat d:\info>
Les redirections
> redirige la sortie d'une commande dir c* > test.txt : Copie la liste des fichiers commenant par c dans test.txt
>> ajoute la sortie d'une commande dans un fichier dir d* >> test.txt : Ajoute au fichier test.txt les fichiers commenant par d
< dirige l'entre vers la commande Find "text" < test.txt : Affiche les lignes de test.txt qui contiennent text
| (pipe) transmet le rsultat d'une commande une autre commande Dir | find "doc" : Affiche toutes les lignes qui contiennent "doc"
La commande COPY
Rle : copier un ou une liste de fichiers
Syntaxe :
COPY [chemin daccs]fichierdpart [chemin daccs]fichierdestinataire
Exemples : 1) c:\>copy test.txt test_cp1.txt : fichier test_cp1.txt est une copie du fichier test.txt , cr dans le mme rpertoire 2) c:\>copy test.txt c:\info\test_cp2.txt : fichier test_cp2.txt est une copie du fichier test.txt, cr dans le rpertoire c:\info 3) c:\>copy test.txt+test_cp1.txt test1.txt : le contenu de test.txt et test_cp.txt sera mis dans le fichier test1.txt
La commande TYPE
Rle : affiche le contenu dun fichier Syntaxe : type [chemin d'accs]nom_fichier
Exemples : 1) c:\>type test.txt : affichage du contenu du fichier test.txt 2) c:\>type test.txt | more : more permet laffichage page par page
La commande RENAME
Rle : Renommer un fichier
La commande RENAME peut tre abrge en REN
Syntaxe :
REN [chemin daccs]ancien_nom_fichier nouveau_nom_fichier
Exemples :
1) c:\>rename test.txt contenuC.txt 2) c:\>ren c:\info\test_cp2.txt contenuC.txt
La commande ERASE
Rle : Supprimer un fichier
La commande ERASE peut tre abrge en DEL. Syntaxe : DEL [chemin daccs] nom_fichier Exemples :
1) A:\>del test.txt : le fichier test.txt sera supprim de la disquette 2) C:\>del A:\*.txt : tout les fichiers ayant pour extension .txt seront supprims 3)C:\>del A:\*.* : tout les fichiers du rpertoire racine seront supprims Remarque : Il faut faire trs attention en utilisant cette commande
10