Skip to content

MazenMoheeb/Revit-Backup-Cleaner

Revit Backup Cleaner

A lightweight Windows utility that automatically finds and removes Autodesk Revit backup files from a selected directory and reports the recovered disk space through a Windows notification.


Features

  • Removes Revit backup files recursively.
  • Supports:
    • .rvt
    • .rfa
    • .rte
  • Calculates recovered storage space.
  • Displays a Windows toast notification summary.
  • Shows custom developer branding/logo.
  • Fast and lightweight.

Technologies Used

  • C#
  • .NET
  • Microsoft.Toolkit.Uwp.Notifications

Requirements

  • Windows 10 or newer
  • .NET Runtime
  • Visual Studio 2022 or newer

Installation

Clone Repository

git clone https://github.com/MazenMoheeb/Revit-Backup-Cleaner.git

Open Project

Open:

RevitBackupCleaner.sln

using Visual Studio.

Restore Packages

dotnet restore

Build

dotnet build

Usage

Run the application:

dotnet run

Enter the directory path when prompted:

Enter a path:
D:\Projects

The application will:

  1. Scan all subfolders.
  2. Find Revit backup files.
  3. Delete them.
  4. Calculate recovered space.
  5. Display a Windows notification.

Example Output

Please, Enter A Path

D:\Projects

Notification:

Revit Backup Cleaner

Total Revit Backup Files Number Deleted: (124)
With Size = 2.613 GB

Project Structure

src/
docs/
README.md
LICENSE

Screenshots

Console

image

Notification

image

Contributing

Contributions are welcome.

  1. Fork the repository.
  2. Create a feature branch.
  3. Commit your changes.
  4. Open a Pull Request.

License

This project is licensed under the MIT License.

About

A lightweight C# utility that automatically finds and removes Revit backup files, calculates recovered disk space, and displays a Windows notification summary.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages