La ruta para cada nueva instancia del Shell comienza en mi directorio de usuario (C:\Users\user).
Dentro de este directorio o más bien unidad (en este caso C:) no puedo usar el comando cd como estoy acostumbrado; solo hace eco del directorio especificado.
Tan pronto como cambio el directorio a un directorio principal, puedo ejecutar "cd D:" y cambia a la unidad.
Pero este comportamiento no aparece de manera consistente en todas las instancias del shell.
A veces tengo que ir a C: para cambiarlo.
Estoy bastante seguro de que no estoy usando el comando de manera incorrecta, ya que es lo que suelo hacer para iniciar griales.
Respuesta1
Para cambiar a otra unidad, simplemente use esa letra de unidad. El comando D:
cambia a la unidad D. Para cambiar a otro directorio, digamos, la raíz de D:, necesitarás dos comandos:
D:
cd D:\
(or)
D:
cd \
El shell de Windows tiene un directorio activo para cada unidad/volumen. Si especifica la letra de la unidad cuando cambia el directorio, cambiará el directorio activo para ese volumen, pero en realidad tampoco activará ese volumen.
Respuesta2
cd
con solo una unidad solo muestra el directorio actual en esa unidad. Pase la unidad como un comando para cambiar a su directorio actual ( d:
), o utilícela cd /d
para cambiar tanto la unidad como el directorio.