erase
하나 이상의 파일을 삭제합니다. 지우기를 사용하여 디스크에서 파일을 삭제하는 경우 파일을 검색할 수 없습니다.
참고 항목
이 명령은 같습니다는 del 명령입니다.
구문
erase [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
del [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
매개 변수
매개 변수 | 설명 |
---|---|
<names> |
하나 이상의 파일 또는 디렉터리 목록을 지정합니다. 여러 파일을 삭제 하려면 와일드 카드를 사용할 수 있습니다. 디렉터리를 지정 하는 경우 디렉터리 내의 모든 파일이 삭제 됩니다. |
/p | 지정된 된 파일을 삭제 하기 전에 확인 메시지를 표시 합니다. |
/f | 읽기 전용 파일을 강제로 삭제 합니다. |
/s | 지정 된 현재 디렉터리와 모든 하위 디렉터리에서 파일을 삭제 합니다. 삭제 될 파일의 이름을 표시 됩니다. |
/q | 자동 모드를 지정합니다. 삭제 확인 필요 하지 않습니다. |
/a[:]<attributes> |
다음과 같은 파일 특성에 따라 파일을 삭제 합니다.
|
/? | 명령 프롬프트에 도움말을 표시합니다. |
설명
명령을 사용하는
erase /p
경우 다음 메시지가 표시됩니다.FileName, Delete (Y/N)?
삭제를 확인하려면 Y 키를 누릅니다. 삭제를 취소하고 다음 파일 이름(파일 그룹을 지정한 경우)을 표시하려면 N 키를 누릅니다. 지우기 명령을 중지하려면 Ctrl+C를 누릅니다.
명령 확장을 사용하지 않도록 설정하면 /s 매개 변수는 삭제되는 파일의 이름을 표시하는 대신 찾을 수 없는 파일의 이름을 표시합니다.
매개 변수에 특정 폴더를
<names>
지정하면 포함된 모든 파일도 삭제됩니다. 예를 들어 \work 폴더의 모든 파일을 삭제하려면 다음을 입력합니다.erase \work
와일드 카드를 사용할 수 있습니다 (* 및 ?) 한 번에 둘 이상의 파일을 삭제 합니다. 그러나 실수로 파일을 삭제하지 않도록 하려면 와일드 카드 신중하게 사용해야 합니다. 예를 들어, 다음 명령을 입력 합니다.
erase *.*
지우기 명령은 다음 프롬프트를 표시합니다.
Are you sure (Y/N)?
현재 디렉터리의 모든 파일을 삭제하려면 Y 키를 누른 다음 Enter 키를 누릅니다. 삭제를 취소하려면 N 키를 누른 다음 Enter 키를 누릅니다.
참고 항목
지우기 명령과 함께 wild카드 문자를 사용하기 전에 dir 명령과 동일한 와일드카드 문자를 사용하여 삭제할 모든 파일을 나열합니다.
예제
C 드라이브에 Test 라는 폴더에 있는 모든 파일을 삭제 하려면 다음 중 하나를 입력 합니다.
erase c:\test
erase c:\test\*.*
현재 디렉터리에서.bat 파일 이름 확장명을 사용 하 여 모든 파일을 삭제 하려면 다음을 입력 합니다.
erase *.bat
현재 디렉터리의 모든 읽기 전용 파일을 삭제 하려면 다음을 입력 합니다.
erase /a:r *.*