A GUI tool to scan, filter, and backup files from Windows systems. Supports selective scanning of user directories and custom folder filtering.
- Scan for specific file types (text, images, videos)
- Full system scan capability
- Configurable folder exclusions
- User profile selection
- File backup with category organization
- Progress tracking with elapsed time
- Settings persistence
- Python 3.8+
- Windows OS
- Clone the repository:
git clone https://github.com/yourusername/windows-file-scraper.git
cd windows-file-scraper- Run the application:
python src/main.py-
Configure settings:
- Click "Settings" to select user profiles to scan
- Add folders to skip
- Block specific folders from search results
-
Start scanning:
- Use individual scan buttons for specific file types
- Use "Full Scan" for all supported file types
- Monitor progress and current file being processed
-
Backup files:
- After a scan completes, use "Backup Files" button
- Choose between categorized or original structure backup
- Files are backed up to ./backups directory with timestamp
windows-file-scraper/
├── src/
│ ├── main.py
│ ├── ui.py
│ └── scraper.py
├── backups/
├── README.md
└── .gitignore