cómo cambiar de directorio usando la línea de comando de Windows
Estoy usando cmd.exe
(C:\WINDOWS\System32\cmd.exe) y tengo que cambiar mi directorio actual a "D:\temp", es decir, la carpeta temporal en la unidad D.
Cuando lo intento no cd
pasa nada.
C:\> cd D:\temp
C:\>
No sé qué más hacer aquí. Incluso presionar tab
la tecla no da ninguna pista. Nunca tuve la razón para usar cmd.exe hasta ahora, cuando tengo que hacerlo. Utilizo principalmente Linux para el desarrollo.
Si esto ayuda: estoy en un inicio de sesión remoto en otra computadora y D:\temp
en la máquina remota, pero también es C:\
donde abrí la terminal (cmd.exe).
El comando "cd" cambia el directorio, pero no la unidad con la que estás trabajando. Entonces, cuando vas a "cd d:\temp", estás cambiando el directorio de la unidad D a temporal, pero permaneces en la unidad C.
Ejecute estos dos comandos:
D:
cd temp
Eso le dará los resultados que desea.
Otra alternativa es pushd
, que cambiará automáticamente las unidades según sea necesario. También le permite volver al directorio anterior mediante popd
:
C:\Temp>pushd D:\some\folder
D:\some\folder>popd
C:\Temp>_
cd
tiene un parámetro /d
, que cambiará la unidad y la ruta con un comando:
cd /d d:\temp
( ver cd /?
)
Puedes probar esto, funciona para mí.
C:\Users\user>cd..
C:\Users>cd ..
C:\>D:
D:\>cd \foldername