윈 도 우 cmd 배치 (삭제)???
2019.07.03 17:14
안녕하세요...
%Temp% 에 있는 모든 파일들과 서브폴더들 (속성 무시)을 삭제하는 cmd 배치를 작성하려고 합니다.
RD /S /Q 명령이 좋은데 %Temp% 폴더 자체도 삭제되어서 곤란하고... (삭제후 다시 만드는 것은 곤란함)
DEL /F /S 명령은 파일들만 삭제되고 서브폴더들이 처리가 안되니 문제고.....
이 경우 어떤 명령이 적당한 지 궁금합니다..
댓글 [8]
-
아무개님 2019.07.03 17:20
-
내꼬 2019.07.03 17:55 사용중인 폴더/파일은 삭제가 안됩니다
del temp /s /f /q
rd temp /s /q
*** temp 폴더 경로 확인 필수
사용중인 파일/폴더 빼고
파일삭제 -> 폴더삭제 순으로 정리가 되네요
-
suk 2019.07.03 18:10
폴더와 파일을 따로 처리하시면 될 겁니다.
for /f "tokens=*" %%a in ('dir /a:d/b "%Temp%\"') do rd /q/s "%Temp%\%%a"
for /f "tokens=*" %%a in ('dir /a:-d/b "%Temp%\"') do del /f/a/q "%Temp%\%%a"저도 Temp 는 아니지만 특정 폴더 내의 폴더와 파일을 삭제할 때 사용하고 있습니다.
%%a 으로 되어 있어서 bat 이나 cmd 파일에서 사용하셔야 됩니다. cmd 창에서는 %a로 1개만 하셔야 작동합니다.
위에 쓴대로 cmd 창이라서 %a 한개로 전부 수정하여 테스트 해봤습니다. 그리고 %Temp% 부분도 전부 특정 폴더로 수정했습니다
잘 되네요.
-> 추가적으로 '확장자가 없는 파일'도 삭제 테스트를 해봤는데, 파일로 인식하여 잘 삭제되었습니다. 스샷은 생략합니다
-
포토엔유 2019.07.03 18:55
항상 좋은 정보 감사합니다.
-
컨피그 2019.07.03 20:11
여기서 usebackq 옵션이 필요없는 이유가
더블쿼터까지 문자열로 써야하기 때문인거죠? -
suk 2019.07.03 21:48
별로 관계없습니다.
예전에는 usebackq를 사용하다가 요즘은 가능하면 간단하게 하려고, usebackq 을 사용하지 않는 방식으로 하고 있습니다
외국의 고수분들 cmd 파일을 열어봐도 usebackq 은 사용하지 않더군요. 사실상 저도 요즘은 usebackq 을 사용하는 경우가 없습니다.
-
바람낙엽 2019.07.03 20:56
언제나 상세한 답변 감사드립니다.
요긴하게 활용하겠습니다.
-
바람낙엽 2019.07.03 20:56
위에 답변 주신 분들 감사드립니다....
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
13210 | 윈 도 우| 작업표시줄에 표시할 아이콘 초기화 문제 | comnews | 378 | 08-26 |
13209 | 윈 도 우| 부팅 윈도우 만드려고 하는데요 [2] | 정까칠 | 378 | 08-25 |
13208 | 기 타| 복구 모드 제작 관련해서........... [3] | 다물대장 | 378 | 07-10 |
13207 | 윈 도 우| 윈도우10 업데이트가 갑자기 이상합니다. 안되여! [1] | 투명스티커 | 378 | 04-15 |
13206 | 윈 도 우| t.dism 캡쳐기능 윈도우10 은 불가능한가요? [2] | 아름드리나 | 378 | 04-10 |
13205 | 윈 도 우| 회원 여러분에게 도움 요청합니다. [2] | nuli | 378 | 08-15 |
13204 | 윈 도 우| 어드민 계정 PE의 장점을 알고 싶습니다. [2] | billy | 378 | 07-17 |
13203 | 소프트웨어| VMware에서 Windows_10_K_RS5 설치에러가 납니다. [2] | IQ제로 | 378 | 10-29 |
13202 | 소프트웨어| 시스템관련 배치파일 구합니다. [7] | 집앞의_큰 | 378 | 01-31 |
13201 | 소프트웨어| WShelper 오류 도움 부탁드립니다. [3] | 스킨닥 | 378 | 01-08 |
13200 | 기 타| 실시간 jpg 캡쳐 프로그램 [2] | aqz | 378 | 12-27 |
13199 | 윈 도 우| 윈도우10 1709에서 공유에 대해 문의드립니다.. [4] | 크라피카 | 378 | 12-08 |
13198 | 하드웨어| usb에 압축 풀 경우 심각한 속도저하 문제 [6] | 빨간별 | 378 | 08-12 |
13197 | 기 타| 한성노트븍 tv출력이 안됩니다 [2] | 티미 | 378 | 04-24 |
13196 | 기 타| 혹시 게임에 대해서 아시는분 [2] | 대륙의별 | 378 | 01-24 |
13195 | 기 타| Win10 x86 PE (rs2) 의 X: 드라이브의 크기 [8] | 바람낙엽 | 378 | 09-28 |
13194 | 윈 도 우| 윈도우 업데이트 0x800f081f 에러 [3] | 졸린사자 | 378 | 07-17 |
13193 | 윈 도 우| 익스플로러 휠 스크롤 [3] | 가드리아 | 378 | 05-13 |
13192 | 소프트웨어| BOOTICE 접근설정 누르고 활성화도 눌러야 되나요? [1] | 원이85 | 378 | 05-08 |
13191 | 윈 도 우| RS2 설치 후 사운드 카드 설정값이 리셋됩니다. ㅠㅠ;; (해결) [5] | 1002 | 378 | 04-06 |
dir 로 temp 의 폴더 및 파일 목록 받아와서 for 문 돌려서 삭제하면 되죠.