PowerShell Comment supprimer des fichiers ou des dossiers pour la dernière mise à jour plus anciennes que x jours

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