선택된 폴더/파일을 모두 삭제하며, 폴더의 경우 모든 하위 폴더 및 파일 삭제.

(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


Posted by Gungume
,