Advertisement
Najeebsk

WIN-CLEANER.bat

Dec 10th, 2024
363
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 1.69 KB | None | 0 0
  1. rem This script was written by Najeeb Shah Kahn - Published in 2024
  2. cls
  3.  
  4. @echo off
  5. :: Check for admin privileges
  6. net session >nul 2>&1
  7. if %errorlevel% neq 0 (
  8.     echo Requesting administrator privileges...
  9.     powershell -Command "Start-Process '%~f0' -Verb RunAs"
  10.     exit /b
  11. )
  12.  
  13. rem Check If User Has Admin Privileges
  14. timeout /t 1 /nobreak > NUL
  15. openfiles > NUL 2>&1
  16. if %errorlevel%==0 (
  17.     echo Running..
  18. ) else (
  19.     echo You must run me as an Administrator. Exiting..
  20.     echo.
  21.     echo Right-click on me and select ^'Run as Administrator^' and try again.
  22.     echo.
  23.     echo Press any key to exit..
  24.     pause > NUL
  25.     exit
  26. )
  27.  
  28. echo.
  29.  
  30. rem Delete Temporary Files
  31. del /s /f /q %WinDir%\Temp\*.*
  32. del /s /f /q %WinDir%\Prefetch\*.*
  33. del /s /f /q %Temp%\*.*
  34. del /s /f /q %AppData%\Temp\*.*
  35. del /s /f /q %HomePath%\AppData\LocalLow\Temp\*.*
  36.  
  37. rem Delete Used Drivers Files (Not needed because already installed)
  38. del /s /f /q %SYSTEMDRIVE%\AMD\*.*
  39. del /s /f /q %SYSTEMDRIVE%\NVIDIA\*.*
  40. del /s /f /q %SYSTEMDRIVE%\INTEL\*.*
  41.  
  42. rem Delete Temporary Folders
  43. rd /s /q %WinDir%\Temp
  44. rd /s /q %WinDir%\Prefetch
  45. rd /s /q %Temp%
  46. rd /s /q %AppData%\Temp
  47. rd /s /q %HomePath%\AppData\LocalLow\Temp
  48.  
  49. rem Delete Used Drivers Folders (Not needed because already installed)
  50. rd /s /q %SYSTEMDRIVE%\AMD
  51. rd /s /q %SYSTEMDRIVE%\NVIDIA
  52. rd /s /q %SYSTEMDRIVE%\INTEL
  53.  
  54. rem Recreate Empty Temporary Folders
  55. md %WinDir%\Temp
  56. md %WinDir%\Prefetch
  57. md %Temp%
  58. md %AppData%\Temp
  59. md %HomePath%\AppData\LocalLow\Temp
  60. nircmd.exe emptybin
  61. echo.
  62. echo Windows Clean Up Done!, You can exit by pressing any key.
  63. echo.
  64. echo Najeeb Running as administrator!
  65. pause > NUL
  66. exit
  67.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement