Get-ChildItem –Path “C:\Windows\Temp” –Recurse | Where-Object{$_.CreationTime –lt (Get-Date).AddDays(-30)} | Remove-Item -WhatIf Get-ChildItem -Path "C:\Users\*\AppData\Local\Temp" -Recurse | Remove-Item -Recurse -WhatIf Get-ChildItem -Path "C:\Users\*\AppData\Local\\Google\Chrome\User Data\Default\Code Cache\js" -Recurse | Remove-Item -Recurse -WhatIf Get-ChildItem -Path "C:\Users\*\AppData\Local\\Google\Chrome\User Data\Default\Cache" -Recurse | Remove-Item -Recurse -WhatIf Get-ChildItem -Path "C:\Users\*\AppData\Local\Mozilla\Firefox\Profiles\*\cache2" -Recurse | Remove-Item -Recurse -WhatIf