MS-DOS
Basic commands
CMD
Starts a new instance of the Windows command interpreter.EXIT
Quits the CMD.EXE program (command interpreter).DATE
Displays or sets the date.CLS
Clears the screen.COLOR
Sets the default console foreground and background colors. Syntaxe: color [attr] avec attr peut prendre les valeurs suivantes: 0 Noir 1 Bleu 2 Vert 3 Aqua 4 Rouge 5 Purple 6 Jaune 7 Blancs 8 Gris 9 Bleu clair a Vert clair b Aqua clair c Rouge clair d Violet clair e Jaune clair f Blanc vif Exemples Pour modifier la couleur d’arrière-plan de la fenêtre d’invite de commandes en gris et la couleur de premier plan en rouge, tapez :color 84Pour modifier la couleur de premier plan de la fenêtre d’invite de commandes en jaune clair, tapez :
color e
Directory commands
CD or CHDIR
Displays the name of or changes the current directory. Exemples d’utilisation: Pour revenir au répertoire racine, le niveau le plus élevé dans la hiérarchie des répertoires d’un lecteur :cd\Pour revenir au répertoire parent:
cd..Pour aller directement au répertoire “test\Aya” :
C:\Users\Paradise>cd \test\aya C:\test\aya>Pour aller au sous répertoire “cours” du répertoire courant “C:\test\aya” :
C:\test\aya>cd cours C:\test\aya\cours>
MD or MKDIR
Creates a directory. Exemples d’utilisation Pour créer un répertoire nommé test1 dans le répertoire actif, tapez :md test1Pour créer l’arborescence de répertoires test1\Aya\Cours dans le répertoire racine, avec les extensions de commande activées, tapez :
md \test1\Aya\CoursPour créer l’arborescence de répertoires test2\Aya\Cours dans le répertoire racine comme dans l’exemple précédent, tapez la séquence de commandes suivante :
md \test2 md \test2\Aya md \test2\Aya\Cours
RD or RMDIR
Removes a directory. Exemples d’utilisation Pour supprimer un répertoire vide nommé test1, tapez :C:\>rd test1Pour supprimer un répertoire nommé test2 (ainsi que tous ses sous-répertoires et fichiers) du répertoire, tapez :
C:\test2\Aya\Cours>cd\ C:\>rd /s test2 test2, Are you sure (Y/N)? y C:\>Pour exécuter l’exemple précédent en mode silencieux, tapez :
rd /s /q test
MOVE
Moves one or more files from one directory to another directory.Copy and delete commmands
COPY
Copies one or more files to another location. Exemples: Pour copier un fichier nommé aya.doc à partir du lecteur et du répertoire actuels vers un répertoire existant nommé save qui se trouve sur le lecteur C, tapez :copy aya.doc c:\savePour copier tous les fichiers avec l’extention .doc à partir du lecteur et du répertoire actuels vers un répertoire existant nommé save qui se trouve sur le lecteur C, tapez :
copy *.doc c:\savePour combiner Mar89.rpt, Apr89.rpt et May89.rpt, qui se trouvent dans le répertoire actif, et les placer dans un fichier nommé Report (également dans le répertoire actif), tapez :
copy mar89.rpt + apr89.rpt + may89.rpt ReportPour combiner tous les fichiers du répertoire actif qui ont l’extension de nom de fichier .txt dans un fichier unique nommé Combined.doc, tapez :
copy *.txt Combined.docLa combinaison de chaque fichier qui a une extension .txt avec son fichier .ref correspondant crée un fichier portant le même nom de fichier, mais avec une extension .doc. La commande Copy combine file1.txt avec file1.ref pour former file1.doc, puis la commande combine file2.txt avec file2.ref pour former file2.doc, et ainsi de suite. Par exemple, entrez :
copy *.txt + *.ref *.docPour combiner tous les fichiers avec l’extension .txt, puis pour combiner tous les fichiers avec l’extension .ref dans un fichier nommé Combined.doc, tapez :
copy *.txt + *.ref Combined.doc
ATTRIB
Displays or changes file attributes.WHERE
Affiche l’emplacement des fichiers qui correspondent au modèle de recherche donné. Exmeples d’utilisation Pour rechercher tous les fichiers nommés Test dans le lecteur C de l’ordinateur actuel et ses sous-répertoires, tapez :where /r c:\ testPour répertorier tous les fichiers du répertoire Public, tapez :
where $public:*.*Pour rechercher tous les fichiers nommés Notepad dans le lecteur C de l’ordinateur distant, Computer1 et ses sous-répertoires, tapez :
where /r \\computer1\c notepad.*
subst
Associe un chemin à une lettre de lecteur. S’il est utilisé sans paramètres, subst affiche les noms des lecteurs virtuels en vigueur.Exemple d’utilisation
Pour créer un lecteur virtuel d pour le chemin d’accès c:\test, tapez :
subst d: c:\test
CMD
Starts a new instance of the Windows command interpreter.EXIT
Quits the CMD.EXE program (command interpreter).DATE
Displays or sets the date.CLS
Clears the screen.COLOR
Sets the default console foreground and background colors. Syntaxe: color [attr] avec attr peut prendre les valeurs suivantes: 0 Noir 1 Bleu 2 Vert 3 Aqua 4 Rouge 5 Purple 6 Jaune 7 Blancs 8 Gris 9 Bleu clair a Vert clair b Aqua clair c Rouge clair d Violet clair e Jaune clair f Blanc vif Exemples Pour modifier la couleur d’arrière-plan de la fenêtre d’invite de commandes en gris et la couleur de premier plan en rouge, tapez :color 84Pour modifier la couleur de premier plan de la fenêtre d’invite de commandes en jaune clair, tapez :
color e
Directory commands
CD or CHDIR
Displays the name of or changes the current directory. Exemples d’utilisation: Pour revenir au répertoire racine, le niveau le plus élevé dans la hiérarchie des répertoires d’un lecteur :cd\Pour revenir au répertoire parent:
cd..Pour aller directement au répertoire “test\Aya” :
C:\Users\Paradise>cd \test\aya C:\test\aya>Pour aller au sous répertoire “cours” du répertoire courant “C:\test\aya” :
C:\test\aya>cd cours C:\test\aya\cours>
MD or MKDIR
Creates a directory. Exemples d’utilisation Pour créer un répertoire nommé test1 dans le répertoire actif, tapez :md test1Pour créer l’arborescence de répertoires test1\Aya\Cours dans le répertoire racine, avec les extensions de commande activées, tapez :
md \test1\Aya\CoursPour créer l’arborescence de répertoires test2\Aya\Cours dans le répertoire racine comme dans l’exemple précédent, tapez la séquence de commandes suivante :
md \test2 md \test2\Aya md \test2\Aya\Cours
RD or RMDIR
Removes a directory. Exemples d’utilisation Pour supprimer un répertoire vide nommé test1, tapez :C:\>rd test1Pour supprimer un répertoire nommé test2 (ainsi que tous ses sous-répertoires et fichiers) du répertoire, tapez :
C:\test2\Aya\Cours>cd\ C:\>rd /s test2 test2, Are you sure (Y/N)? y C:\>Pour exécuter l’exemple précédent en mode silencieux, tapez :
rd /s /q test
MOVE
Moves one or more files from one directory to another directory.Copy and delete commmands
COPY
Copies one or more files to another location. Exemples: Pour copier un fichier nommé aya.doc à partir du lecteur et du répertoire actuels vers un répertoire existant nommé save qui se trouve sur le lecteur C, tapez :copy aya.doc c:\savePour copier tous les fichiers avec l’extention .doc à partir du lecteur et du répertoire actuels vers un répertoire existant nommé save qui se trouve sur le lecteur C, tapez :
copy *.doc c:\savePour combiner Mar89.rpt, Apr89.rpt et May89.rpt, qui se trouvent dans le répertoire actif, et les placer dans un fichier nommé Report (également dans le répertoire actif), tapez :
copy mar89.rpt + apr89.rpt + may89.rpt ReportPour combiner tous les fichiers du répertoire actif qui ont l’extension de nom de fichier .txt dans un fichier unique nommé Combined.doc, tapez :
copy *.txt Combined.docLa combinaison de chaque fichier qui a une extension .txt avec son fichier .ref correspondant crée un fichier portant le même nom de fichier, mais avec une extension .doc. La commande Copy combine file1.txt avec file1.ref pour former file1.doc, puis la commande combine file2.txt avec file2.ref pour former file2.doc, et ainsi de suite. Par exemple, entrez :
copy *.txt + *.ref *.docPour combiner tous les fichiers avec l’extension .txt, puis pour combiner tous les fichiers avec l’extension .ref dans un fichier nommé Combined.doc, tapez :
copy *.txt + *.ref Combined.doc
ATTRIB
Displays or changes file attributes.ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [+O | -O] [+I | -I] [+X | -X] [+P | -P] [+U | -U] [drive:][path][filename] [/S [/D]] [/L]
+ Sets an attribute.
– Clears an attribute.
R Read-only file attribute.
A Archive file attribute.
S System file attribute.
H Hidden file attribute.
O Offline attribute.
I Not content indexed file attribute.
X No scrub file attribute.
V Integrity attribute.
P Pinned attribute.
U Unpinned attribute.
B SMR Blob attribute.
[drive:][path][filename] Specifies a file or files for attrib to process.
/S Processes matching files in the current folder
and all subfolders. /D Processes folders as well.
/L Work on the attributes of the Symbolic Link versus the target of the Symbolic Link
Exemples d’utilisation
Pour afficher les attributs d’un fichier nommé aya.txt qui se trouve dans le répertoire courant, tapez :
attrib aya.txtPour affecter l’attribut Lecture seule au fichier nommé project.txt, tapez :
attrib +r project.txtPour supprimer l’attribut Lecture seule des fichiers du répertoire public et de ses sous-répertoires sur un disque du lecteur d :, tapez :
attrib -r c:\public\*.* /sPour définir l’attribut Archive pour tous les fichiers sur le lecteur d :, puis effacer l’attribut Archive pour les fichiers avec l’extension .bak, tapez :
attrib +a d:*.* & attrib -a d:*.bak
WHERE
Affiche l’emplacement des fichiers qui correspondent au modèle de recherche donné. Exmeples d’utilisation Pour rechercher tous les fichiers nommés Test dans le lecteur C de l’ordinateur actuel et ses sous-répertoires, tapez :where /r c:\ testPour répertorier tous les fichiers du répertoire Public, tapez :
where $public:*.*Pour rechercher tous les fichiers nommés Notepad dans le lecteur C de l’ordinateur distant, Computer1 et ses sous-répertoires, tapez :
where /r \\computer1\c notepad.*
SUBST
Associates a path with a drive letter.Exemple d’utilisation Pour créer un lecteur virtuel d pour le chemin d’accès c:\test, tapez :
subst d: c:\testTo Delete the substituted (virtual) drive d::
subst d: /D
