Академический Документы
Профессиональный Документы
Культура Документы
Tutoriel
Invite de commande cmd sous Windows
Jean-Louis.Gutzwiller@supelec.fr
Beatrice.Chevaillier@supelec.fr
- 2 / 10 -
- 3 / 10 -
- 4 / 10 -
1 Introduction
Tout comme Linux, Windows dispose d'une invite de commande permettant de lancer le programme
cmd qui autorise d'entrer directement au clavier les commandes pour appeler les programmes.
Cette invite de commande peut s'avrer particulirement utile dans les phases de dveloppement de
programme afin de lancer la compilation.
Le programme, une fois dmarr, affiche une fentre qui ressemble celle de la figure 1.
- 5 / 10 -
3 Commandes
3.1 Introduction
L'invite de commande permet de lancer tout programme dont l'excutable se trouve dans un
rpertoire list dans la variable d'environnement PATH .
Cependant, l'invite de commande dispose, par elle-mme, d'un certain nombre de commandes trs
utiles.
Note : si on tente de lancer un programme qui n'existe pas ou qui ne se trouve pas dans le chemin
d'accs, la rponse est la suivante (exemple).
Taper :
toto
Rponse :
'toto' n'est pas reconnu en tant que commande interne
ou externe, un programme excutable ou un fichier de commandes.
Rponse :
v:\
cd \Documents\Enseignement\Rforme2010
Rponse :
U:\Documents\Enseignement\Rforme2010>
Dans l'exemple ci-dessus, on utilise un chemin dit absolu . Une dsignation de fichier ou de
rpertoire qui commence par le caractre \ indique de parcourir le disque depuis la racine. En
revanche, il est possible d'utiliser une dsignation en chemin relatif , c'est--dire partir de la
position courante. Exemple de changement en chemin relatif : le rpertoire actuel contient un
rpertoire nomm TL .
Entrer :
cd TL
Rponse :
U:\Documents\Enseignement\Rforme2010\TL>
Rponse :
U:\Documents\Enseignement\Rforme2010>
Rponse :
U:\Documents\Enseignement\Rforme2010\TL>dir
Le volume dans le lecteur U n'a pas de nom.
Le numro de srie du volume est A488-D0F0
Rpertoire de U:\Documents\Enseignement\Rforme2010\TL
07/05/2010
07/05/2010
18/05/2010
10:04
<REP>
10:04
<REP>
10:43
<REP>
0 fichier(s)
4 Rp(s) 12 229 246
.
..
SIR_BCI
0 octets
976 octets libres
U:\Documents\Enseignement\Rforme2010\TL>
- 7 / 10 -
:
:
:
:
:
:
copier un fichier
dplacer un fichier ou un rpertoire
supprimer un fichier
supprimer un rpertoire (qui doit tre vide)
supprimer un rpertoire et son contenu
crer un rpertoire
Taper :
help
Rponse :
Pour plus d'informations sur une commande spcifique, entrez le nom de la commande HELP.
ASSOC
Affiche ou modifie les applications associes aux extensions de
fichiers.
AT
Planifie l'excution de commandes ou programmes sur un ordinateur.
ATTRIB Affiche ou modifie les attributs d'un fichier.
BREAK
Active ou dsactive le contrle tendu de CTRL+C.
CACLS
Affiche ou modifie les listes de contrles d'accs aux fichiers.
CALL
Appelle un fichier de commandes depuis un autre fichier de commandes.
CD
Modifie le rpertoire ou affiche le rpertoire en cours.
CHCP
Modifie la page de code active ou affiche son numro.
CHDIR
Modifie le rpertoire ou affiche le nom du rpertoire en cours.
CHKDSK Vrifie un disque et affiche un relev d'tat.
CHKNTFS Affiche ou modifie la vrification du disque au dmarrage.
CLS
Efface l'cran.
CMD
Lance une nouvelle instance de l'interprteur de commandes de Windows.
...
Rponse :
Affiche une liste de fichiers et de sous-rpertoires dans un rpertoire.
DIR [lecteur:][chemin][nom_de_fichier] [/A[[:]attributs]] [/B] [/C] [/D] [/L]
[/N] [/O[[:]tri]] [/P] [/Q] [/S] [/T[[:]heure]] [/W] [/X] [/4]
[lecteur:][chemin][nom_de_fichier]
Spcifie le lecteur, le rpertoire et/ou fichiers lister.
- 8 / 10 -
/A
Affiche les fichiers dots des attributs spcifis.
attributs D Rpertoires
R Lecture seule
H Cach
A Archive
S Systme
- Prfixe de ngation
/B
Utilise le format abrg (noms des fichiers).
/C
Affiche le sparateur de milliers pour les tailles de fichiers.
Ceci est la valeur par dfaut. Utilisez /-C pour dsactiver l'affichage
du sparateur.
/D
Sur cinq colonnes avec fichiers tris par colonne.
/L
Affiche en minuscules.
/N
Nouveau format longue liste o les noms de fichiers sont droite.
/O
Affiche les fichiers selon un tri spcifi.
tri N Nom (alphabtique)
S Taille (ordre croissant)
E Extension (alphabtique) D Date et heure (chronologique)
G Rpertoires en tte
- Prfixe en ordre indirect
/P
Arrt aprs l'affichage d'un cran d'informations.
/Q
Affiche le nom du propritaire du fichier.
/S
Affiche les fichiers d'un rpertoire et de ses sous-rpertoires.
/T
Contrle le champ heure affich ou utilis dans le tri.
heure C Cration
A Dernier accs
W Dernire criture
/W
Affichage sur cinq colonnes.
/X
Affiche les noms courts gnrs pour les noms de fichier non 8.3 car.
Ce format est celui de /N avec le nom court insr avant le nom long.
S'il n'y a pas de nom court, des espaces seront affichs la place.
/4
Affiche l'anne sur quatre chiffres.
Les commutateurs peuvent tre prconfigurs dans la variable d'environnement
DIRCMD. Pour les ignorer, les prfixer avec un trait d'union. Par exemple /-W.
3.8 Quitter
Pour fermer l'invite de commande, taper :
exit
4 Fonctions utiles
4.1 Copier/coller
4.1.1 Copier depuis l'invite de commande
Il est possible de copier le contenu d'une ligne de l'invite de commande pour la coller dans un autre
logiciel. Pour copier,
une fois la zone slectionne, cliquer avec le bouton de droite. La slection disparat et le
- 9 / 10 -
Windows Vista ou 7 : cliquer avec le bouton de droite sur la barre de titre et choisir
coller .
5 Divers
5.1 Sensibilit la casse
L'invite de commande de Windows n'est pas sensible la casse, tout comme son systme de fichier.
Il est donc possible d'entrer les commandes indiffremment en minuscules ou en majuscules.
Notons cependant que lors de la cration d'un fichier ou d'un rpertoire, le nom sera conserv tel
que entr : conservation des majuscules et des minuscules. En revanche, si on l'utilise par la suite,
on peut entrer son nom indiffremment en majuscules ou en minuscules.
ou :
bash
- 10 / 10 -