HOWTO · Batch

배치 스크립트에서 현재 디렉토리 변경

이 자습서에서는 Batch Script에서 현재 디렉터리를 변경하는 방법에 대해 설명합니다.

때때로 우리는 다양한 목적을 위해 현재 작업 디렉토리를 변경해야 합니다. Batch에는 CD 명령, Change directory의 축약형 및 Windows CMD의 내부 명령이 있습니다.

이 명령은 현재 작업 디렉토리를 변경하는 데 사용됩니다. 이 기사에서는 현재 작업 디렉토리를 변경하는 방법을 보여줍니다.

또한 주제에 대한 설명과 함께 몇 가지 예를 볼 것입니다.

배치 스크립트에서 현재 디렉토리 변경

이 명령의 일반 구문은 CD /D [DRIVER:][PATH] 또는 CD [YOUR_PATH]입니다. 여기에서 /D는 현재 드라이브를 변경하는 데 사용됩니다.

현재 디렉토리와 동일한 드라이브에 디렉토리를 설정하려면 CD [YOUR_PATH] 형식을 사용할 수 있습니다. 예를 들어 보겠습니다.

C:> CD /D F:\DIRECTORY
F:\DIRECTORY\>

위의 예에서는 현재 C 드라이브에 있는 디렉토리를 F 드라이브에 있는 디렉토리로 변경했습니다.

아래와 같이 드라이브를 변경할 수도 있습니다.

C:> F:
F:>

위에서 드라이브를 변경하는 쉬운 방법을 공유했습니다. 디렉토리에 공백이 있으면 아래와 같이 큰따옴표로 묶어야 합니다.

C:> CD /D "F:\DIRECTORY\NEW FOLDER"
F:\DIRECTORY\NEW FOLDER>

현재 상위 디렉토리를 변경하려면 아래 예를 따르십시오.

C:\CURRENT_DIRECTORY> CD ..

아래 예에 따라 루트 디렉토리를 변경할 수 있습니다.

C:\CURRENT_DIRECTORY> CD ..\..

아래 두 명령을 따라 현재 드라이브와 디렉터리를 표시할 수 있습니다.

C:\CURRENT_DIRECTORY> CD

또는

C:\CURRENT_DIRECTORY> ECHO "%CD%"

현재 디렉토리의 특정 폴더로 이동합니다. 그렇게 하려면 아래의 예를 따라야 합니다.

C:> CD NEW_FOLDER
C:\NEW_FOLDER>

현재 디렉토리에 대한 중요 참고 사항

이전에 MS-DOS에는 각 드라이브에 대한 현재 디렉토리가 있었습니다. 그러나 업데이트된 Win32에는 글로벌 현재 디렉토리가 하나만 있습니다.

Windows GUI 애플리케이션은 다른 현재 디렉토리를 가질 수 있습니다. 두 개의 다른 명령 프롬프트 세션이라도 현재 디렉터리가 다를 수 있습니다.

그리고 CHDIR 명령은 CD 명령의 동의어입니다.