기 타 배치 파일
2017.09.11 18:50
명령어로 랜덤으로 생성되어지는 폴더나 파일을 삭제하려고 하는데요.
c:\filename\cache\#!112 > 폴더이름이 #!112 , #!11a, #!11b 이런식으로 생성되는 폴더입니다.
명령어로 삭제하려고 해도 랜덤으로 뒤에 숫자나 문자가 바뀌다보니 위치를 재대로 찾지 못하더군요.
그리고, 기호로(#!..) 되어있어서 for 문으로 \#!11* 위치를 지정해줘봤는데 지정이 재대로 안됩니다.
배치파일로 만들수 있는 방법이 있을까요?
댓글 [4]
-
flower3 2017.09.11 20:42
-
무티 2017.09.11 22:44
for /f %%a in ('dir /s /b /a-d "c:\filename\cache\#!11*"') do del /f /q "%%a"
-
무티 2017.09.12 00:08
for /f %%a in ('dir /s /b /a-d "c:\filename\cache\#!11*"') do rd /s /q "%%a"
에서 "/a-d"의 의미는 폴더는 제외이므로 폴더만은 "/ad"로 수정하셔야합니다
테스트는 잘됩니다.
-
PC피아 2017.09.12 01:41
테스트 까지 해주시고, 고수님 도움을 받으닌까 해결책이 바로 나왔네요. 큰 도움 받았읍니다. 감사 드립니다.^^
올려주신 방법으로 잘작동 됩니다. 좋은 꿈 꾸세요.^^
다시한번 답변주신 flower3 님과 무티 님께 감사드립니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
70278 | 윈 도 우| 윈도우 10 라이선스 입력 [7] | 링크87 | 1232 | 09-12 |
70277 | 윈 도 우| 첨부 엑셀파일 다운시 한글깨짐 현상 [1] | 혹등고래 | 1914 | 09-12 |
70276 | 윈 도 우| xnote r 470 사용하는데요 질문좀드릴께요..^^ [1] | 알파궁상 | 372 | 09-12 |
70275 | 소프트웨어| 팀뷰어 리셋방법을 알고싶습니다. [6] | Trevis | 1480 | 09-12 |
70274 | 하드웨어| 삼성 SSD 840pro 수명 [7] | 불터스 | 1440 | 09-11 |
70273 | 윈 도 우| 바탕화면에 바로가기를 만들려고 합니다 ?? [2] | 눈이 | 466 | 09-11 |
» | 기 타| 배치 파일 [4] | PC피아 | 472 | 09-11 |
70271 | 소프트웨어| 오피스 2010 영문 버전 다운 로드 할수 있는곳 문의 드립니다 [1] | 엉클퍼커 | 325 | 09-11 |
70270 | 윈 도 우| 절전모드로 들어가지 않습니다. [1] | RURUTEAM | 211 | 09-11 |
70269 | 윈 도 우| 인텔 내장 그래픽 드라이버가 안 잡힙니다 [4] | ksire | 676 | 09-11 |
70268 | 윈 도 우| 동영상 재생시 끊김 질문 합니다. [3] | 사비올라 | 642 | 09-11 |
70267 | 윈 도 우| 시작시 이런게 뜨는데요. [3] | sokool | 621 | 09-11 |
70266 | 하드웨어| 요런 미니 피씨는 어떤가요? [4] | 한스 | 740 | 09-11 |
70265 | 하드웨어| 모니터 QHD 출력 문의 [3] | 링크87 | 392 | 09-11 |
70264 | 윈 도 우| 작업표시줄에서 ........ [4] | 카니발 | 358 | 09-11 |
70263 | 윈 도 우| 윈도우10 에디션 변경 [2] | 엉클퍼커 | 1122 | 09-11 |
70262 | 윈 도 우| UEFI GUI 부팅이 안되는 문제 [1] | 오호라7 | 800 | 09-11 |
70261 | 기 타| 블루스크린 [1] | 알미뜽 | 358 | 09-10 |
70260 | 소프트웨어| 토렌트 다운이 안 됩니다 어떻게 해야 되나요? [9] | 5테라 | 1460 | 09-10 |
70259 | 윈 도 우| 우클릭 초기화.cmd 좀 부탁드립니다... [2] | 포럼회원 | 393 | 09-10 |
::파일
for %%a in (c:\filename\cache\#^!11*.*) do del /q "%%a"
::폴더
for /d %%a in (c:\filename\cache\#^!11*) do rd /s /q "%%a"
----------
#! 기호가 붙는 파일이나 폴더를 모두 삭제할 거면 11을 빼세요. 그래도 안 되면 파일/폴더 특성을 먼저 파악하셔야 될 것 같네요