푸시드|마이크로소프트 문서 도구푸시드

  • 10/16/2017
  • 2 읽을 분
    • +2

현재 디렉터리를 저장한 다음 지정된 디렉터리로 변경합니다.

푸시드 명령을 사용할 때마다 단일 디렉터리가 저장됩니다. 그러나 푸시드 명령을 여러 번 사용하여 여러 디렉토리를 저장할 수 있습니다. 디렉토리는 가상 스택에 순차적으로 저장됩니다. 이 명령을 다시 사용하면 두 번째 디렉토리가 첫 번째 디렉토리 위에 배치됩니다. 이 과정은 푸시 명령을 사용할 때마다 반복됩니다.

팝업 명령을 사용하면 스택 맨 위에 있는 디렉터리가 제거되고 현재 디렉터리가 해당 디렉터리로 변경됩니다. 이 명령을 다시 사용하면 스택의 다음 디렉터리가 제거됩니다. 명령 확장이 활성화되어 있는 경우,이 명령은 푸시드 명령에 의해 생성된 모든 드라이브 문자 할당을 제거합니다.

구문

pushd 

매개 변수

매개 변수 설명
<path> 현재 디렉터리를 만들 디렉터리를 지정합니다. 이 명령은 상대 경로를 지원합니다.
/? 명령 프롬프트에 도움말을 표시합니다.

비고

  • 명령 확장이 활성화된 경우,푸시드 명령은 네트워크 경로 또는 로컬 드라이브 문자 및 경로를 허용합니다.

  • 네트워크 경로를 지정하면 사용되지 않는 가장 높은 드라이브 문자가 지정된 네트워크 리소스에 임시로 할당됩니다. 그런 다음 명령은 현재 드라이브 및 디렉터리를 새로 할당된 드라이브의 지정된 디렉터리로 변경합니다. 명령 확장이 활성화된 상태에서 명령어를 사용하는 경우,명령어 명령은 푸시드에 의해 생성된 드라이브 문자 할당을 제거합니다.

예제

일괄 처리 프로그램이 실행된 디렉터리에서 현재 디렉터리를 변경한 다음 다시 변경하려면

@echo offrem This batch file deletes all .txt files in a specified directorypushd %1del *.txtpopdclsecho All text files deleted in the %1 directory