기 타 배치 파일
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 | - | - |
70317 | 기 타| wim 파일 순서 변경할려는데 .. [2] | 촌꼬마 | 362 | 09-16 |
70316 | 기 타| 네트워크 지원되는 PE [1] | 홍은동초짜 | 316 | 09-16 |
70315 | 서버 / IT| 인터넷 UTP 랜케이블 대해 궁금합니다!!! [4] | 초코신 | 522 | 09-16 |
70314 | 기 타| vm에서 나오는 에러메시지가 무슨 뜻인가요...? [1] | 지ol니 | 191 | 09-16 |
70313 | 윈 도 우| 탐색기에서 폴더 선택 후 화살표 위아래 버튼을 누르면 선... | sokury | 482 | 09-15 |
70312 | 윈 도 우| 폴더명 바꾸기 [2] | 오후9시7분 | 741 | 09-15 |
70311 | 소프트웨어| 캐드에 사용하는 드림 64b용 구할수있나요? [6] | 장고다발총 | 918 | 09-15 |
70310 | 기 타| 크롬에서 오른쪽 마우스 사용 금지 메시지.. [4] | 테츠로 | 656 | 09-15 |
70309 | 윈 도 우| Flash Player 업데이트 확인 끄는 방법이 먼지 아는분 있나요? [3] | ohys | 1307 | 09-15 |
70308 | 윈 도 우| 인터넷, 부팅속도 i3-7100 vs 라이젠1600?? [3] | 사나이 | 1086 | 09-14 |
70307 | 하드웨어| 모니터에 세로줄이......? [11] | 명랑중년 | 2446 | 09-14 |
70306 | 윈 도 우| 윈도우10 에서 IPv6 터널브로커 사용 할수 없나요? [4] | ohys | 360 | 09-14 |
70305 | 윈 도 우| 윈도우 업데이트 하고 난후 소음 [5] | 웨일 | 674 | 09-14 |
70304 | 윈 도 우| 윈도우 10 프로 재설치 후........... [2] | 카니발 | 658 | 09-14 |
70303 | 소프트웨어| 압축파일 손상.. [7] | Lepton2 | 860 | 09-14 |
70302 | 기 타| 구글 드라이브 사본 만들기 오류 [4] | 니그 | 6652 | 09-14 |
70301 | 기 타| 구글아이디 해킹당했는데요 [4] | 슴도치 | 952 | 09-14 |
70300 | 윈 도 우| 컴푸러 종료시에... [2] | 김영자 | 371 | 09-14 |
70299 | 윈 도 우| WindowsPE란 무엇입니까 ? [4] | 나그네길 | 648 | 09-13 |
70298 | 윈 도 우| 윈도우10 th2 해쉬값 알수 있을까요? [1] | tuzki | 198 | 09-13 |
::파일
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을 빼세요. 그래도 안 되면 파일/폴더 특성을 먼저 파악하셔야 될 것 같네요