Guest User

Your Cleanup Utility, Created by Trevor Fenlon

a guest
Apr 19th, 2017
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 5.81 KB | None | 0 0
  1. @echo off
  2. :menu
  3. cls
  4. echo --------------------------------------------------------------------------------
  5. echo PC Cleanup Utility By Chr0m3T@$t!C (TrevorFenlon007)
  6. echo --------------------------------------------------------------------------------
  7. echo.
  8. echo Select a tool
  9. echo =============
  10. echo.
  11. echo [1] Delete Internet Cookies
  12. echo [2] Delete Temporary Internet Files
  13. echo [3] Disk Cleanup
  14. echo [4] Disk Defragment
  15. echo [5] Exit
  16. echo.
  17. set /p op=Run:
  18. if %op%==1 goto 1
  19. if %op%==2 goto 2
  20. if %op%==3 goto 3
  21. if %op%==4 goto 4
  22. if %op%==5 goto exit
  23. goto error
  24. :1
  25. cls
  26. echo --------------------------------------------------------------------------------
  27. echo Delete Internet Cookies
  28. echo --------------------------------------------------------------------------------
  29. echo.
  30. echo Deleting Cookies...
  31. ping localhost -n 3 >nul
  32. del /f /q "%userprofile%\Cookies\*.*"
  33. cls
  34. echo --------------------------------------------------------------------------------
  35. echo Delete Internet Cookies
  36. echo --------------------------------------------------------------------------------
  37. echo.
  38. echo Cookies deleted.
  39. echo.
  40. echo Press any key to return to the menu. . .
  41. pause >nul
  42. goto menu
  43. :2
  44. cls
  45. echo --------------------------------------------------------------------------------
  46. echo Delete Temporary Internet Files
  47. echo --------------------------------------------------------------------------------
  48. echo.
  49. echo Deleting Temporary Files...
  50. ping localhost -n 3 >nul
  51. del /f /q "%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*.*"
  52. cls
  53. echo --------------------------------------------------------------------------------
  54. echo Delete Temporary Internet Files
  55. echo --------------------------------------------------------------------------------
  56. echo.
  57. echo Temporary Internet Files deleted.
  58. echo.
  59. echo Press any key to return to the menu. . .
  60. pause >nul
  61. goto menu
  62. :3
  63. cls
  64. echo --------------------------------------------------------------------------------
  65. echo Disk Cleanup
  66. echo --------------------------------------------------------------------------------
  67. echo.
  68. echo Running Disk Cleanup...
  69. ping localhost -n 3 >nul
  70. if exist "C:\WINDOWS\temp"del /f /q "C:WINDOWS\temp\*.*"
  71. if exist "C:\WINDOWS\tmp" del /f /q "C:\WINDOWS\tmp\*.*"
  72. if exist "C:\tmp" del /f /q "C:\tmp\*.*"
  73. if exist "C:\temp" del /f /q "C:\temp\*.*"
  74. if exist "%temp%" del /f /q "%temp%\*.*"
  75. if exist "%tmp%" del /f /q "%tmp%\*.*"
  76. if not exist "C:\WINDOWS\Users\*.*" goto skip
  77. if exist "C:\WINDOWS\Users\*.zip" del "C:\WINDOWS\Users\*.zip" /f /q
  78. if exist "C:\WINDOWS\Users\*.exe" del "C:\WINDOWS\Users\*.exe" /f /q
  79. if exist "C:\WINDOWS\Users\*.gif" del "C:\WINDOWS\Users\*.gif" /f /q
  80. if exist "C:\WINDOWS\Users\*.jpg" del "C:\WINDOWS\Users\*.jpg" /f /q
  81. if exist "C:\WINDOWS\Users\*.png" del "C:\WINDOWS\Users\*.png" /f /q
  82. if exist "C:\WINDOWS\Users\*.bmp" del "C:\WINDOWS\Users\*.bmp" /f /q
  83. if exist "C:\WINDOWS\Users\*.avi" del "C:\WINDOWS\Users\*.avi" /f /q
  84. if exist "C:\WINDOWS\Users\*.mpg" del "C:\WINDOWS\Users\*.mpg" /f /q
  85. if exist "C:\WINDOWS\Users\*.mpeg" del "C:\WINDOWS\Users\*.mpeg" /f /q
  86. if exist "C:\WINDOWS\Users\*.ra" del "C:\WINDOWS\Users\*.ra" /f /q
  87. if exist "C:\WINDOWS\Users\*.ram" del "C:\WINDOWS\Users\*.ram"/f /q
  88. if exist "C:\WINDOWS\Users\*.mp3" del "C:\WINDOWS\Users\*.mp3" /f /q
  89. if exist "C:\WINDOWS\Users\*.mov" del "C:\WINDOWS\Users\*.mov" /f /q
  90. if exist "C:\WINDOWS\Users\*.qt" del "C:\WINDOWS\Users\*.qt" /f /q
  91. if exist "C:\WINDOWS\Users\*.asf" del "C:\WINDOWS\Users\*.asf" /f /q
  92. :skip
  93. if not exist C:\WINDOWS\Users\Users\*.* goto skippy /f /q
  94. if exist C:\WINDOWS\Users\AppData\Temp\*.zip del C:\WINDOWS\Users\Users\*.zip /f /q
  95. if exist C:\WINDOWS\Users\AppData\Temp\*.exe del C:\WINDOWS\Users\Users\*.exe /f /q
  96. if exist C:\WINDOWS\Users\AppData\Temp\*.gif del C:\WINDOWS\Users\Users\*.gif /f /q
  97. if exist C:\WINDOWS\Users\AppData\Temp\*.jpg del C:\WINDOWS\Users\Users\*.jpg /f /q
  98. if exist C:\WINDOWS\Users\AppData\Temp\*.png del C:\WINDOWS\Users\Users\*.png /f /q
  99. if exist C:\WINDOWS\Users\AppData\Temp\*.bmp del C:\WINDOWS\Users\Users\*.bmp /f /q
  100. if exist C:\WINDOWS\Users\AppData\Temp\*.avi del C:\WINDOWS\Users\Users\*.avi /f /q
  101. if exist C:\WINDOWS\Users\AppData\Temp\*.mpg del C:\WINDOWS\Users\Users\*.mpg /f /q
  102. if exist C:\WINDOWS\Users\AppData\Temp\*.mpeg del C:\WINDOWS\Users\Users\*.mpeg /f /q
  103. if exist C:\WINDOWS\Users\AppData\Temp\*.ra del C:\WINDOWS\Users\Users\*.ra /f /q
  104. if exist C:\WINDOWS\Users\AppData\Temp\*.ram del C:\WINDOWS\Users\Users\*.ram /f /q
  105. if exist C:\WINDOWS\Users\AppData\Temp\*.mp3 del C:\WINDOWS\Users\Users\*.mp3 /f /q
  106. if exist C:\WINDOWS\Users\AppData\Temp\*.asf del C:\WINDOWS\Users\Users\*.asf /f /q
  107. if exist C:\WINDOWS\Users\AppData\Temp\*.qt del C:\WINDOWS\Users\Users\*.qt /f /q
  108. if exist C:\WINDOWS\Users\AppData\Temp\*.mov del C:\WINDOWS\Users\Users\*.mov /f /q
  109. :skippy
  110. if exist "C:\WINDOWS\ff*.tmp" del C:\WINDOWS\ff*.tmp /f /q
  111. if exist C:\WINDOWS\ShellIconCache del /f /q "C:\WINDOWS\ShellI~1\*.*"
  112. cls
  113. echo --------------------------------------------------------------------------------
  114. echo Disk Cleanup
  115. echo --------------------------------------------------------------------------------
  116. echo.
  117. echo Disk Cleanup successful!
  118. echo.
  119. pause
  120. goto menu
  121. :4
  122. cls
  123. echo --------------------------------------------------------------------------------
  124. echo Disk Defragment
  125. echo --------------------------------------------------------------------------------
  126. echo.
  127. echo Defragmenting hard disks...
  128. ping localhost -n 3 >nul
  129. defrag -c -v
  130. cl\s
  131. echo --------------------------------------------------------------------------------
  132. echo Disk Defragment
  133. echo --------------------------------------------------------------------------------
  134. echo.
  135. echo Disk Defrag successful!
  136. echo.
  137. pause
  138. goto menu
  139. :error
  140. cls
  141. echo Command not recognized.
  142. ping localhost -n 4 >nul
  143. goto menu
  144. :exit
Advertisement
Add Comment
Please, Sign In to add comment