Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## Delets all files and folders in user's Temp folder.
- Get-ChildItem "C:\users\*\AppData\Local\Temp\*" -Recurse -Force -ErrorAction SilentlyContinue |
- Where-Object { ($_.CreationTime -lt $(Get-Date).AddDays(-$DaysToDelete))} |
- remove-item -force -Verbose -recurse -ErrorAction SilentlyContinue
- ## The contents of C:\users\$env:USERNAME\AppData\Local\Temp\ have been removed successfully!
- ## Remove all files and folders in user's Temporary Internet Files.
- Get-ChildItem "C:\users\*\AppData\Local\Microsoft\Windows\Temporary Internet Files\*" `
- -Recurse -Force -Verbose -ErrorAction SilentlyContinue |
- Where-Object {($_.CreationTime -le $(Get-Date).AddDays(-$DaysToDelete))} |
- remove-item -force -recurse -ErrorAction SilentlyContinue
- ## All Temporary Internet Files have been removed successfully!
- ## delete hidden install files
- Get-ChildItem "%windir%\$NT*" -Recurse -Force -ErrorAction SilentlyContinue | remove-item -force -Verbose -recurse -ErrorAction SilentlyContinue
- ## delete prefetch files
- Get-ChildItem "c:\Windows\Prefetch\*" -Recurse -Force -ErrorAction SilentlyContinue | remove-item -force -Verbose -recurse -ErrorAction SilentlyContinue
- ### Disable paging the executive
- Set-RegistryKey -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name "DisablePagingExecutive" -Value 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement