소프트웨어 배치파일 문의 드립니다
2019.05.28 21:24
시스템 Boot폴더와 Windows폴더등 여러가지 폴더및 파일을 삭제하는 배치파일을 작성해야하는데요
문제는 PE나 외장하드연결시 드라이브명이 바뀔시 100개넘는 파일및 폴더를 삭제하는 배치파일을
드라이브마다 만들어서 사용하기힘들어서요
배치파일 하나로 드라이브명 바뀌어도 가능하게 할수있을가요?
고수님들 도와주세요^^
댓글 [4]
-
DarknessAngel 2019.05.28 21:52
-
메모리^^ 2019.05.28 22:03
답변 고맙습니다.
검색중인데 실력이 부족하여 작성하기가 힘드네요^^
-
arctype0 2019.05.28 22:52
확장자 .BAT 로 해서 배치파일로 저장하세요
아래 예제는 각 드라이브 내 TEST 폴더를 삭제하는 예제입니다.
TEST 적힌부분만 삭제 원하시는 경로로 하시면 됩니다.
틀린 예) C:\PROGRAM
맞는 예) \PROGRAM"
실행시 실패했다는 메세지는 무시해주세요.
경로에 대상이 없으면 실패했다고 뜹니다.
한번에 모든드라이브에서 폴더 삭제 명령 내리는 방식입니다.
만드느라 시간좀 걸렸네요 ㅋㅋㅋ;
계속 에러가 뜨는데
FOR 구분에서 : 빼니 잘되네요..주르륵
======내용======
@ECHO OFF
for %%d in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
RD /S /Q "%%d:\TEST"
set /a x+=1
)
:break
-
메모리^^ 2019.05.28 23:29
고맙습니다^^
지워야할 대상중 하나를 지정해서 검색하게 해서 A~Z까지 일일히 체크하게 하면 됩니다 (조건문으로 존재하면 삭제)