The File Cleaner Utility is a cross-platform program that can be used on various operating systems, including Windows, Linux, and macOS. This Python-based utility helps you manage files on your computer by providing options to delete, copy, and move files based on criteria like file extension or size. The tool allows users to choose specific directories and manage files efficiently by offering several features such as sorting, size filtering, and generating a report of cleaned files.
- Manage files by copying, moving or deleting.
- Select specific directories for analysis.
- Filter files by extension and size.
- Enable or disable sorting of files (alphabetically or by size).
- Output detailed statistics of deleted files.
- View progress indicators for ongoing operations.
-
Clone the repository or download the project file:
git clone https://github.com/Sasha-Zubakha/File-Cleaner-Utility
-
Make sure you have Python 3 installed.
-
Open the terminal and navigate to the directory with the program:
cd /path/to/program -
Make the program executable:
chmod +x Cleaner.py
-
Run the script:
./Cleaner.py
-
Follow the interactive prompts to configure paths, file formats, and other settings.
-
Open Command Prompt and navigate to the directory with the program:
cd path\to\program -
Run the script:
python Cleaner.py
-
Follow the interactive prompts to configure paths, file formats, and other settings.
- The program stores settings such as directory paths, file size filters, and sorting preferences in a JSON file.
- In Windows, the program files are stored in the path:
C:\Users\Username\Documents\Cleaner - On Linux and macOS, the program files are stored at:
~/.config/Cleaner - These settings can be modified within the program.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
© 2024 Alexander Zubakha. All rights reserved.