213 votes

comment changer de répertoire en utilisant la ligne de commande de Windows

J'utilise cmd.exe ( C:\WINDOWS\System32\cmd.exe ) et je dois changer mon répertoire courant en " D:\temp "c'est-à-dire un dossier temporaire dans le lecteur D.

Quand j'essaie de cd rien ne se passe.

C:\> cd D:\temp

C:\>

Je ne sais pas quoi faire d'autre ici. Même en appuyant sur tab ne donne aucun indice. Je n'ai jamais eu de raison d'utiliser cmd.exe jusqu'à présent, lorsque j'y suis obligé. J'utilise principalement Linux pour le développement.

Si cela peut vous aider : Je suis sur une connexion à distance à un autre ordinateur et D:\temp sur la machine distante, mais il en va de même pour C:\ où j'ai ouvert le terminal (cmd.exe).

396voto

Mark Nenadov Points 579

La commande "cd" change le répertoire, mais pas le lecteur sur lequel vous travaillez. Ainsi, lorsque vous tapez "cd d : \temp ", vous changez le répertoire du lecteur D en temp, mais vous restez dans le lecteur C.

Exécutez ces deux commandes :

D:
cd temp

Cela vous permettra d'obtenir les résultats que vous souhaitez.

143voto

Ansgar Wiechers Points 38466

Une autre alternative est pushd qui changera automatiquement de lecteur si nécessaire. Il vous permet également de revenir au répertoire précédent via popd :

C:\Temp>pushd D:\some\folder
D:\some\folder>popd
C:\Temp>_

123voto

Stephan Points 6585

cd a un paramètre /d qui changera le lecteur et le chemin d'accès en une seule commande :

cd /d d:\temp

( voir cd /? )

2voto

danialcodes Points 9

Il suffit de taper l'initiale de votre lecteur souhaité dans la ligne de commande et d'appuyer sur la touche Entrée.

Comme si tu voulais aller L:\\ lecteur, Tapez juste L: or l:

0voto

Vous pouvez essayer ceci, ça marche pour moi

C:\Users\user>cd..
C:\Users>cd ..
C:\>D:
D:\>cd \foldername

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X