J'utilise cmd.exe
(C: \ WINDOWS \ System32 \ cmd.exe) et je dois changer mon répertoire actuel en "D: \ temp" ie dossier temporaire dans le lecteur D.
Quand j'essaye, cd
rien ne se passe.
C:\> cd D:\temp
C:\>
Je ne sais pas quoi faire d'autre ici. Même en appuyant surtab
touche ne donne aucun indice. Je n'ai jamais eu la raison d'utiliser cmd.exe jusqu'à maintenant quand je le dois. J'utilise principalement Linux pour le développement.
Si cela aide: je suis sur une connexion à distance à un autre ordinateur et D:\temp
sur la machine distante, mais c'est aussi le C:\
cas où j'ai ouvert le terminal (cmd.exe).
D:
ouC:
non un cd requis ..Réponses:
La commande "cd" change le répertoire, mais pas le lecteur avec lequel vous travaillez. Ainsi, quand vous allez "cd d: \ temp", vous changez le répertoire du lecteur D en temp, mais en restant dans le lecteur C.
Exécutez ces deux commandes:
Cela vous donnera les résultats que vous souhaitez.
la source
cd %temp%
. Si le lecteur actuel diffère du lecteur de dossier temporaire,cd %temp%
ne faites rien.cd /d %temp%
devrait être utilisé comme @Stephan l'a ditUne autre alternative est
pushd
, qui commutera automatiquement les lecteurs au besoin. Il vous permet également de revenir au répertoire précédent viapopd
:la source
cd
a un paramètre/d
, qui changera le lecteur et le chemin avec une seule commande:(voir
cd /?
)la source