본문 바로가기
→ 일반컴퓨터관련/기타지식

[BAT] 일정기간이 지난 파일 삭제하기

by 벅스쭌 2016. 11. 11.
반응형

다음명령어를 배치파일로 만들면 지정한 경로에 있는 파일이 만들어진지 얼마나 되었는지 판단하여 삭제한다.

 

forfiles /P D:\oracle\app\product\11.2.0\archive /M *.* /D -7 /C "cmd /c del @file"

 

위와 같이 했을 경우 D:\oracle\app\product\11.2.0\archive 경로에 있는 파일중에 생성된지 7일이 지난 파일을 모두 삭제한다.

 

※ 응용 : 로그파일을 주기적으로 삭제할때 많이 사용됨

반응형