TheCleaners
0.0.15-beta
Windows temporary-file maintenance and stale-profile discovery. IIS and Exchange log discovery are preview-only and cannot delete files. Product lab validation is deferred.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Sam Erde. All rights reserved.
Package Details
Author(s)
- Sam Erde
Tags
Windows WindowsServer Windows-Server PowerShell SysAdmin Maintenance Utility Utilities Exchange ExchangeServer IIS
Functions
Clear-OldExchangeLog Clear-OldIISLog Clear-CurrentUserTemp Clear-WindowsTemp Get-StaleUserProfile Get-TheCleaners
PSEditions
Dependencies
This module has no dependencies.
Release Notes
0.0.15-beta prepares 1.0 safety, typed results, quiet imports, compatibility aliases, and deterministic packaging. Windows, IIS, Exchange, and profile lab validation is future work and is not underway. IIS and Exchange require explicit WhatIf and remain deletion-disabled. See https://day3bits.com/TheCleaners/releases/0.0.15-beta/ for release notes and limitations.
FileList
- TheCleaners.nuspec
- Private\Get-TheCleanersExchangeProtectedPaths.ps1
- Private\Get-TheCleanersTempPlan.ps1
- Private\Get-TheCleanersWindowsTempRoot.ps1
- Private\Initialize-TheCleanersNativeFileInterop.ps1
- Private\Resolve-TheCleanersFileSystemPath.ps1
- Private\ResultContracts.ps1
- Private\Show-TheCleanersLogo.ps1
- Private\Test-TheCleanersExchangeLogFileName.ps1
- Private\Test-TheCleanersIisLogFileName.ps1
- Private\Test-TheCleanersIisProtectedPath.ps1
- Public\Clear-CurrentUserTemp.ps1
- Public\Clear-OldExchangeLog.ps1
- Public\Clear-OldIISLog.ps1
- Public\Clear-WindowsTemp.ps1
- Public\Get-StaleUserProfile.ps1
- Public\Get-TheCleaners.ps1
- TheCleaners.psd1
- TheCleaners.psm1
- en-US\TheCleaners-help.xml
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.0.15-beta (current version) | 7 | 9/17/2026 |
| 0.0.13-alpha | 52 | 9/3/2024 |