Directory cleanup via Powershell

DirCleaner.ps1 can be used to schedule periodic directory cleanups. It accepts following parameters:

  • Target directory to clean up
  • Minimum file age in days for deletion
  • log file
  • recursion
  • force deletion (to handle hidden/system files)
  • output width (to handle long file names)
  • dry run for remove-item
  • regular expression for name matching

Github Repo