rd

디렉터리를 삭제합니다.

rd 명령은 다른 매개 변수를 사용하여 Windows 복구 콘솔에서 실행할 수도 있습니다. 자세한 내용은 WinRE(Windows 복구 환경)를 참조하세요.

참고 항목

이 명령은 같습니다는 rmdir 명령입니다.

구문

rd [<drive>:]<path> [/s [/q]]

매개 변수

매개 변수 설명
[<drive>:]<path> 삭제 하려는 디렉터리의 이름과 위치를 지정 합니다. 경로 가 필요 합니다. 지정된 경로의 시작 부분에 백슬래시()를 포함하는 경우 경로는 현재 디렉터리에 관계없이 루트 디렉터리에서 시작됩니다.
/s (지정된 된 디렉터리 및 모든 파일을 비롯 한 모든 하위) 디렉터리 트리를 삭제 합니다.
/q 자동 모드를 지정합니다. 디렉터리 트리를 삭제할 때 확인 표시 하지 않습니다. /q 매개 변수는 /s도 지정된 경우에만 작동합니다.

주의: 자동 모드로 실행하면 전체 디렉터리 트리가 확인 없이 삭제됩니다. /q 명령줄 옵션을 사용하기 전에 중요한 파일을 이동하거나 백업해야 합니다.

/? 명령 프롬프트에 도움말을 표시합니다.

설명

  • 숨겨진 파일이나 시스템 파일을 포함하여 파일이 포함된 디렉터리를 삭제할 수 없습니다. 이렇게 하려는 경우 다음 메시지가 나타납니다.

    The directory is not empty

    dir /a 명령을 사용하여 모든 파일(숨겨진 파일 및 시스템 파일 포함)을 나열합니다. 다음 사용 하 여는 attrib 명령과 -h 숨겨진된 파일 특성을 제거 하려면 -s 시스템 파일 특성을 제거 하려면 또는 -h-s 모두 분리 숨김 및 시스템 파일 특성을 합니다. 숨겨진 후 및 파일 특성을 제거한, 파일을 삭제할 수 있습니다.

  • rd 명령을 사용하여 현재 디렉터리를 삭제할 수 없습니다. 현재 디렉터리를 삭제하려고 하면 다음 오류 메시지가 나타납니다.

    The process can't access the file because it is being used by another process.

    이 오류 메시지가 표시되면 다른 디렉터리(현재 디렉터리의 하위 디렉터리가 아님)로 변경한 다음 다시 시도해야 합니다.

예제

원하는 디렉터리를 안전하게 제거할 수 있도록 부모 디렉터리로 변경하려면 다음을 입력합니다.

cd ..

현재 디렉터리에서 테스트라는 디렉터리(및 모든 하위 디렉터리 및 파일)를 제거하려면 다음을 입력합니다.

rd /s test

자동 모드에서 앞의 예제를 실행 하려면 다음을 입력 합니다.

rd /s /q test