Windows/Common
                
              Windows 에서 특정일이 지났을 경우 파일을 삭제하는 배치파일
                조영래
                 2020. 4. 1. 19:45
              
              
                            
        프로젝트에서 필요한 것이 특정날짜가 지났을 경우 파일들을 삭제하는 작업 스케쥴링을 하는 것이다.
날마나 하는 DB  백업 파일을 지우는 것이 한 예다.
1. Windows 배치 파일을 생성하자
forfiles /p "d:\DB백업폴더" /s /m *.dmp /d -30 /c "cmd /c del @path"/p "경로" 
/s 하위폴더를 포함하여 검색 
/m 검색할 단어 
/d 날짜(-30 은 30일 이전까지) 
/c 명령어 
    @file  ->  파일 이름 반환 
    @fname -> 확장자 없이 파일명만 반환 
    @ext -> 확장자만 반환 
    @path -> 전체경로 반환 
    @relpath -> 상대경로 반환 
    @isdir -> 디렉토리면 "true" 파일이면 "false" 반환 
    @fsize -> 파일 사이즈 반환 
    @fdate -> 최종수정일 반환 
    @ftime -> 최종수정시간 반환
2. 윈도우 작업 스케쥴링 작성
https://pastimelife.com/1449