cleanup recycle bin cleaner

This commit is contained in:
2025-08-15 16:00:11 -04:00
parent 3f89290295
commit 821505014d
+2 -6
View File
@@ -64,15 +64,11 @@ If ( ($UserRecycleBins | Measure-Object).Count -gt 0 ) {
Write-Output "Deleting all recycle bin items older than ${OlderThan} days from:"
ForEach ( $userRecycleBin in $UserRecycleBins ) {
$userRecycleBinFullName = $userRecycleBin.FullName
Write-Output " - $userRecycleBinFullName"
Write-Output " - $userRecycleBinFullName"
$items = Get-ChildItem -Path $userRecycleBin.FullName -Recurse -ErrorAction SilentlyContinue
ForEach ( $item in $items ) {
If ( $item.LastWriteTime -lt $TimeDelta ) {
Try {
Remove-Item -Path $item.FullName -Force -ErrorAction Continue
$itemFullName = $item.FullName
Write-Output "DELETING: ${itemFullName}"
}
Try { Remove-Item -Path $item.FullName -Force -ErrorAction Continue }
Catch { Write-Error $_.Exception.Message }
}
}