This is an automation script written in Python to detect and delete duplicate files in a given directory. It uses MD5 checksum hashing to find duplicates and supports scheduled cleaning at regular intervals.
- β Detect duplicate files using MD5 checksum
- ποΈ Automatically delete duplicate files
- π Supports any directory (absolute or relative path)
- π Schedule duplicate file cleanup at user-defined time intervals
- π Creates a log file with timestamps
- π§ Includes Help (
--h) and Usage (--u) command-line options
- Python 3.x
- Modules used:
ossyshashlibscheduletime
- python DirectoryCleaner.py
- To run the script, use the following syntax in your terminal or command prompt: