Created
May 31, 2023 23:34
-
-
Save ichi0915/889dec9141c84836b55debe40f0d1723 to your computer and use it in GitHub Desktop.
This file is a bat file for windows that has some utilitites to clean the cache, delete cookies, Flush DNS, etc
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @echo off | |
| title PC Cleanup Utility | |
| :menu | |
| cls | |
| echo -------------------------------------------------------------------------------- | |
| echo PC Cleanup Utility | |
| echo -------------------------------------------------------------------------------- | |
| echo. | |
| echo Select a tool | |
| echo ============= | |
| echo. | |
| echo [1] Delete Internet Cookies | |
| echo [2] Delete Temporary Internet Files | |
| echo [3] Disk Cleanup | |
| echo [4] Delete Internet Stuff (Flush DNS) | |
| echo [5] Exit | |
| echo. | |
| set /p op=Run: | |
| if %op%==1 goto 1 | |
| if %op%==2 goto 2 | |
| if %op%==3 goto 3 | |
| if %op%==4 goto 4 | |
| if %op%==5 goto exit | |
| goto error | |
| :1 | |
| cls | |
| echo -------------------------------------------------------------------------------- | |
| echo Delete Internet Cookies | |
| echo -------------------------------------------------------------------------------- | |
| echo. | |
| echo Deleting Cookies... | |
| ping localhost -n 3 >nul | |
| del /f /q "%userprofile%\Cookies\*.*" | |
| cls | |
| echo -------------------------------------------------------------------------------- | |
| echo Delete Internet Cookies | |
| echo -------------------------------------------------------------------------------- | |
| echo. | |
| echo Cookies deleted. | |
| echo. | |
| echo Press any key to return to the menu. . . | |
| pause >nul | |
| goto menu | |
| :2 | |
| cls | |
| echo -------------------------------------------------------------------------------- | |
| echo Delete Temporary Internet Files | |
| echo -------------------------------------------------------------------------------- | |
| echo. | |
| echo Deleting Temporary Files... | |
| ping localhost -n 3 >nul | |
| del /f /q "%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*.*" | |
| cls | |
| echo -------------------------------------------------------------------------------- | |
| echo Delete Temporary Internet Files | |
| echo -------------------------------------------------------------------------------- | |
| echo. | |
| echo Temporary Internet Files deleted. | |
| echo. | |
| echo Press any key to return to the menu. . . | |
| pause >nul | |
| goto menu | |
| :3 | |
| cls | |
| echo -------------------------------------------------------------------------------- | |
| echo Disk Cleanup | |
| echo -------------------------------------------------------------------------------- | |
| echo. | |
| echo Running Disk Cleanup... | |
| ping localhost -n 3 >nul | |
| if exist "C:\WINDOWS\temp"del /f /q "C:WINDOWS\temp\*.*" | |
| if exist "C:\WINDOWS\tmp" del /f /q "C:\WINDOWS\tmp\*.*" | |
| if exist "C:\tmp" del /f /q "C:\tmp\*.*" | |
| if exist "C:\temp" del /f /q "C:\temp\*.*" | |
| if exist "%temp%" del /f /q "%temp%\*.*" | |
| if exist "%tmp%" del /f /q "%tmp%\*.*" | |
| :skippy | |
| if exist "C:\WINDOWS\ff*.tmp" del C:\WINDOWS\ff*.tmp /f /q | |
| if exist C:\WINDOWS\ShellIconCache del /f /q "C:\WINDOWS\ShellI~1\*.*" | |
| cls | |
| echo -------------------------------------------------------------------------------- | |
| echo Disk Cleanup | |
| echo -------------------------------------------------------------------------------- | |
| echo. | |
| echo Disk Cleanup successful! | |
| echo. | |
| pause | |
| goto menu | |
| :4 | |
| cls | |
| echo -------------------------------------------------------------------------------- | |
| echo Delete Internet Stuff | |
| echo -------------------------------------------------------------------------------- | |
| echo. | |
| echo Flushing DNS... | |
| ipconfig /flushdns | |
| cls | |
| echo -------------------------------------------------------------------------------- | |
| echo Delete Internet Stuff | |
| echo -------------------------------------------------------------------------------- | |
| echo. | |
| echo Delete Internet Stuff! | |
| echo. | |
| pause | |
| goto menu | |
| :error | |
| cls | |
| echo Command not recognized. | |
| ping localhost -n 4 >nul | |
| goto menu | |
| :exit | |
| echo Thanks for using PC Cleanup Utility by Ichi | |
| ping 127.0.0.1 >nul | |
| exit |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment