Automation Studio Project Cleaner
I often found myself manually deleting generated folders from multiple Automation Studio projects, especially when working with support cases or larger project collections, so I built a small tool to automate that process.
Over time, compiled projects can accumulate generated folders such as:
TempBinariesDiagnosis
The tool recursively scans a selected directory, detects Automation Studio projects by their .apj file, and removes only those generated folders after user confirmation.
The actual project content remains untouched, including:
.apjLogicalPhysical- other project files
Typical use cases
This can be especially useful when:
- working in Support, where many customer projects may be stored locally
- working on multiple Automation Studio projects in parallel
- cleaning up projects before archiving or sharing
- reducing unnecessary disk usage caused by generated build data
- preparing project folders before transferring them to another PC or colleague
- cleaning a larger project directory without having to open and process every project manually
Instead of browsing through each project and deleting generated folders one by one, you can select a parent directory and let the tool find all Automation Studio projects below it.
Features
- Recursive scan through subfolders
- Automatic detection of Automation Studio projects using
.apj - Cleanup of
Temp,Binaries, andDiagnosis - Confirmation before deletion
- Responsive GUI with progress indication
- Handling of read-only files
- Standalone Windows executable
Demo

Download
Source code and the latest Windows release are available on GitHub:
Automation Studio project cleaner on GitHub
Feedback
Feedback, bug reports, and improvement ideas are very welcome.
The selected generated folders are permanently deleted, so review the confirmation list before proceeding.
