J'utilise cmd.exe
(C:\WINDOWS\System32\cmd.exe) et je dois changer mon répertoire actuel en "D:\temp", c'est-à-dire le dossier temp du lecteur D.
Lorsque 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 la touche tab
ne donne aucune indication. Je n'ai jamais eu la raison d'utiliser cmd.exe jusqu'à présent, quand je dois le faire. J'utilise principalement Linux pour le développement.
Si cela aide: Je suis en train de me connecter à un autre ordinateur et D:\temp
sur la machine distante, mais il en est de même de C:\
où j'ai ouvert le terminal (cmd.exe).
La commande "cd" modifie le répertoire, mais pas le lecteur avec lequel vous travaillez. Ainsi, lorsque vous allez sur "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 donnera les résultats que vous voulez.
Une autre alternative est pushd
, qui commutera automatiquement les lecteurs selon les besoins. 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>_
cd
a un paramètre /d
, qui modifiera le lecteur et le chemin avec une seule commande:
cd /d d:\temp
(voir cd /?
)