Last active 2 months ago

Revision 11d6907bc9eefed81e1bd733e518887363eb159f

script.ps1 Raw
1#Remove files older than...
2Get-ChildItem -File -Recurse | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-180) } | Remove-Item -Force
3
4#Remove empty folders (may be repeated up to X times...)
5Get-ChildItem -Directory -Recurse | Where-Object { -not (Get-ChildItem -Path $_.FullName -Recurse -Force -ErrorAction SilentlyContinue) } | Remove-Item -Force