PowerShell cara menghapus file atau folder terakhir diperbarui lebih tua dari x hari

Get-ChildItem -Path "C:\Temp\temp" -Directory -recurse| where {$_.LastWriteTime -le $(get-date).Adddays(-10)} | Remove-Item -recurse -force
Get-ChildItem -Path "C:\Temp\temp" -File -recurse| where {$_.LastWriteTime -le $(get-date).Adddays(-10)} | Remove-Item -recurse -force
Attractive Anteater