michaelsc
(Michael.SC)
1
Description
A simple PowerShell script that can be run on demand or via a Scheduled Task to delete recycle bin files over a certain number of days (default is 7).
Source Code
ForEach ($Drive in Get-PSDrive -PSProvider FileSystem) {
$Path = $Drive.Name + ':\$RECYCLE.BIN'
Get-ChildItem $Path -Force -Recurse -ErrorAction SilentlyContinue |
Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-7) } |
Remove-Item -Recurse -Force
}
endriazizi
(endriazizi)
2
how can I do it for all users on my windows machine? Thanks for your help