Cambiar el directorio actual en el script Batch
A veces necesitamos cambiar el directorio de trabajo actual para varios propósitos. En Batch, hay un comando CD
, una forma abreviada de Cambiar directorio
y un comando interno de Windows CMD.
Este comando se utiliza para cambiar el directorio de trabajo actual. Este artículo mostrará cómo podemos cambiar el directorio de trabajo actual.
Además, veremos algunos ejemplos con explicaciones respecto al tema.
Cambiar el directorio actual en el script Batch
La sintaxis general de este comando es CD /D [DRIVER:][PATH]
o CD [YOUR_PATH]
. Aquí, /D
se usa para cambiar la unidad actual.
Si desea establecer un directorio en la misma unidad que el directorio actual, puede usar el formato CD [YOUR_PATH]
. Veamos un ejemplo.
C:> CD /D F:\DIRECTORY
F:\DIRECTORY\>
En el ejemplo anterior, cambiamos un directorio actualmente ubicado en la unidad C
al directorio en la unidad F
.
También puede cambiar la unidad como se muestra a continuación.
C:> F:
F:>
Arriba compartió un método fácil para cambiar la unidad. Recuerde, si su directorio contiene algún espacio, debe poner su directorio entre comillas dobles como se muestra a continuación.
C:> CD /D "F:\DIRECTORY\NEW FOLDER"
F:\DIRECTORY\NEW FOLDER>
Para cambiar el directorio principal actual, puede seguir el siguiente ejemplo.
C:\CURRENT_DIRECTORY> CD ..
Puede cambiar el directorio raíz siguiendo el siguiente ejemplo.
C:\CURRENT_DIRECTORY> CD ..\..
Puede seguir los dos comandos siguientes para mostrar la unidad y el directorio actuales.
C:\CURRENT_DIRECTORY> CD
O
C:\CURRENT_DIRECTORY> ECHO "%CD%"
Vaya a la carpeta específica del directorio actual. Para hacer eso, tienes que seguir el siguiente ejemplo.
C:> CD NEW_FOLDER
C:\NEW_FOLDER>
Nota importante sobre el directorio actual
Anteriormente, en MS-DOS, había un directorio actual para cada unidad. Pero el Win32
actualizado solo tiene un directorio actual global.
Las aplicaciones de la GUI de Windows pueden tener un directorio actual diferente. Incluso dos sesiones diferentes del símbolo del sistema pueden tener un directorio actual diferente.
Y el comando CHDIR
es el sinónimo del comando CD
.
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedIn