Cambiar la unidad actual

Cambiar la unidad actual

Estoy intentando cambiar el directorio de la unidad C a la unidad E, pero no sucede, como se muestra a continuación:

C:\>cd E:\Program files\wkhtmltopdf

C:\>echo %cd%
C:\

Dice que C:\es el directorio actual incluso después de cambiar de directorio. Por favor corrija mi error.

Respuesta1

Este es un comportamiento normal. CD significa Cambiar directorio. Para cambiar la unidad, acceda a ella escribiendo: E: seguido deenter

C:\>E:_

E:\Program Files\wkhtmltopdf>_

Sin embargo, recordará su acción de cd, por lo que la nueva ruta debería ser la que hizo.

Respuesta2

Cambiar la unidad actual

De forma predeterminada, los comandos cdo chdirno cambiarán la letra de unidad en la que se encuentra actualmente; necesitas usar el /dparámetro. Por ejemplo:

cd /d E:

También puedes utilizar una ruta específica, si quieres:

cd /d "E:\Program files\wkhtmltopdf"

Como alternativa, puede utilizar el pushdcomando (push directorio), como este:

pushd "E:\Program files\wkhtmltopdf"

La principal ventaja sobre el cdcomando es que puede usarlo popdpara restaurar fácilmente el directorio y la unidad de trabajo anteriores. Además, el pushdcomando también brinda soporte aUNCcaminos.

Otras lecturas

Respuesta3

La parte de la respuesta que nadie más ha explicado es que Windows realiza un seguimiento de (hasta) 26 directorios actuales diferentes para cada proceso (uno para cada unidad), por lo que, cuando escribes

C:\> cd E:\Program Files\wkhtmltopdf

soncambiando tuMI:directorio de trabajo a \Program Files\wkhtmltopdf , pero (como lo han explicado las otras respuestas), no está cambiando su actualconduciraMI:, por lo que no ve el cambio en el directorio de trabajo. ( %CD%muestra sólo el directorio actualen la unidad actual; no muestra los otros 25 directorios actuales). Entonces, podrías escribir

C:\> cd E:\Program Files\wkhtmltopdf

y luego

C:\> E:

y te encontrarías en E:\Program Files\wkhtmltopdf. Pero eso es complicado y confuso; Utilice una de las técnicas de las otras respuestas.

información relacionada