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