자작프로그램

특정 폴더에서 오래된 파일 자동으로 삭제하는 프로그램

반응형

 

 

특정 폴더에 있는 파일들중 오래된 파일을 자동으로 삭제하는 자작 프로그램입니다.

파일을 만든 날짜 또는 파일을 마지막으로 수정한 날짜를 기준으로 삭제할 수 있습니다.

 

프로그램을 실행하면 작업표시줄 오른쪽 시스템 트레이에 파일모양X 같은 아이콘이 생기는 데요.

 

마우스 우클릭하고 프로그램 설정을 누르세요.

 

 

 

프로그램 설정화면입니다.

일반 삭제, 예약 작업 삭제, 파일 이름 조건 삭제,  파일을 다른 폴더에 복사,  폴더 모니터링 파일 삭제, 이렇게 다섯개의 탭이 있습니다.

각 탭마다 프로그램이 따로 동작하는 방식입니다.

 

일반 삭제는 지정한 폴더내에서 오래된 파일을 찾아서 삭제합니다.

 

만든 날짜, 수정한 날자, 액세스한 날짜로 설정할 수 있습니다. 특정 확장자 제외 가능.

 

 

 

예약 작업 삭제는 사용자가 지정한 시간에 폴더 내의 파일을 모두 삭제합니다.

특정 파일 확장자를 예외처리할 수 있습니다.

 

예약 작업 삭제는 오래된 날짜를 계산하지 않고 즉시 삭제합니다.

 

 

 

파일 이름 조건 삭제입니다.

지정한 폴더내에서 특정 이름이 포함된 파일만 검색해서 날짜를 비교하고 지정한 날짜보다 오래된 파일을 삭제합니다.

정규표현식 사용이 가능합니다.

 

아래 스크린샷 설명

 

대상 폴더 : 카카오톡 받은 파일 폴더

 

1. 파일이름에 aa 가 들어간 파일을 찾아서 만든 날짜 또는 수정한 날짜가 1일보다 큰경우 삭제

2. 파일이름에 zz가 있고 확장자가 txt 인파일을 찾아서 만든 날짜 또는 수정한 날짜가 4일보다 큰경우 삭제
3. 파일이름에 asdf 가 들어간 파일을 찾아서 만든 날짜 또는 수정한 날짜가 11일보다 큰경우 삭제

 

정규표현식을 사용하기 때문에 어떠한 파일도 원하는 대로 필터링할 수 있습니다.

 

 

 

저장하고 닫기를 누르면 바로 작업이 시작됩니다.

 

특정 파일 확장자 제외기능이 추가되었습니다.

삭제 대상이 되는 파일들중에 확장자를 지정하면 삭제를 하지 않습니다.

사용예 : .txt.xls.doc.zip 이런식으로 확장자를 계속 붙여서 입력하면 됩니다.

 

2024. 2. 20

오래된 폴더 삭제 기능 추가

 

2023. 11. 21

파일을 다른 폴더에 복사하는 기능에서 필터링 단어에 확장자도 포함, 폴더 구조 유지 기능 추가

 

2023. 9. 7

사용자 지정 폴더를 모니터링하면서 파일을 즉시 삭제하는 기능 추가(생성, 이름 변경, 수정 이벤트) 

 

2023. 8 10

예약 작업 삭제 추가를 1분 단위로 설정할 수 있도록 추가

 

2023. 2. 7

5분후 자동 종료 기능 제거. 폴더를 다른 폴더로 복사할 때 타이머 기능 추가

파일이 존재하면 복사하지 않는 기능 추가

 

2022. 11. 24

오래된 파일 삭제에서 특정 파일 크기만 삭제하는 기능 추가

 

2022. 11. 18

지정한 폴더에서 특정 파일을 다른 폴더로 복사하는 기능 추가 

 

2022. 07. 28

자동 삭제 및 예약 삭제를 분단위에서 초단위로 변경

이전에 등록한 예약작업 내용은 인식하지 않으므로 새로 등록하거나 기존 설정파일의 시간:분 뒤에 :00 을 붙여서 수정하면 됩니다. 예) TaskTime:10:00 -> TaskTime:10:00:00

 

2022. 06. 29 업데이트

파일 이름 조건 삭제 기능 추가

 

2022. 04. 23 업데이트

예약 작업 삭제기능 추가

사용자가 지정한 시간에 지정한 폴더에 있는 파일을 삭제할 수 있습니다.

하위 폴더 및 특정 확장자만 삭제가능

 

 

프로그램 동작환경 : .Net framework 4.0 , 윈도우 10, 윈도우 7, 윈도우 11, 윈도우 XP SP3

파일명은 변경하지 마세요. WindowexeOldFileDelete 가 아니면 실행이 되지 않습니다.

 

WindowexeOldFileDelete_2024-02-20.zip
0.17MB

 

 

바이러스토탈 검진 결과 링크

www.virustotal.com/gui/file/4d9327817ec65d2f04ba5d75e38fdbbfbe570c6940d478ac6bbea0d08728012d/detection

 

 

개인이 만든 프로그램이고 많이 알려지지 않은 프로그램이라 일부 백신에서 악성코드로 인식할 수도 있습니다.
백신에서 차단하는 경우 예외처리나 신뢰하는 프로그램으로 추가해서 사용하세요.

 

유튜브 테스트 영상입니다.

www.youtube.com/watch?v=-uotP-YyTJ0

 

반응형
카카오페이 1,000원 후원하기 (모바일용)