Script/Batch
[Batch] Command line을 이용한 폴더/파일 삭제 빠르게 하기.
Gungume
2013. 7. 8. 18:43
선택된 폴더/파일을 모두 삭제하며, 폴더의 경우 모든 하위 폴더 및 파일 삭제.
(SendTo/Drag&Drop용)
for %%d in (%*) do ( del /f/a/s/q %%d > nul rmdir /s/q %%d ) pause
del 명령어 options
- /f: 읽기전용 파일 삭제
- /a: 속성이 있는(숨김속성 등) 파일 삭제
- /s: 하위 디렉토리까지 삭제
- /q: 와일드 카드 사용시 삭제 여부 묻지 않고 삭제.
- > nul: 결과물 nul로 리타이렉트함으로써 화면에 표시되지 않게 처리.
rmdir 명령어 options (del로 폴더 삭제 안되는 경우 있어서 추가로 사용)
- /s: 지정된 폴더 및 하위 폴더/파일 삭제
- /q: Quied mode