@echo off
title NETWORK RESET SCRIPT
:prompt
color 1f
cls
echo NETWORK RESET SCRIPT
echo.
echo Type r to Reset Network
echo Type p to do a ping test
echo Type c to go to Command Prompt
echo Type q to exit
set /p answer=
if โ%answer%โ == โrโ goto test
if โ%answer%โ == โRโ goto test
if โ%answer%โ == โCโ goto cmd
if โ%answer%โ == โcโ goto cmd
if โ%answer%โ == โqโ goto quit
if โ%answer%โ == โQโ goto quit
if โ%answer%โ == โPโ goto ping
if โ%answer%โ == โpโ goto ping
pause >nul
:test
cls
echo โโโโโโโโโโโโโโโโโ-
echo โ RELEASING IPโฆ. โ
echo โโโโโโโโโโโโโโโโโ-
ipconfig /release >nul
echo.
echo Done!
echo.
echo โโโโโโโโโโโโโโโโโ-
echo โ RESETTING IP LOGโฆ โ
echo โโโโโโโโโโโโโโโโโ-
@netsh int ip reset C:WindowsTEMPIPRESETLOG.txt >nul
echo.
echo Done!
echo.
echo โโโโโโโโโโโโโโโโโ-
echo โ FLUSHING ARP TABLESโฆ โ
echo โโโโโโโโโโโโโโโโโ-
@arp -d >nul
echo.
echo Done!
echo.
echo โโโโโโโโโโโโโโโโโ-
echo โ FLUSHING DNSโฆ โ
echo โโโโโโโโโโโโโโโโโ-
@ipconfig /flushdns >nul
echo.
echo Done!
echo.
echo โโโโโโโโโโโโโโโโโ-
echo โ RENEWING IPโฆ โ
echo โโโโโโโโโโโโโโโโโ-
@ipconfig /renew >nul
echo.
echo Done!
echo.
cls
echo โโโโโโโโโโโโโโโโโ-
echo Heres Your Status: โ
echo โโโโโโโโโโโโโโโโโ-
ipconfig /all
echo.
echo Press Any Key to Go To Menu
pause >nul
goto prompt
:ping
cls
echo โโโโโโโโโโโโโโโโโ-
echo Starting Ping Testโฆ โ
echo โโโโโโโโโโโโโโโโโ-
echo.
ping google.com
echo.
echo Press Any Key to goto MENU
pause >nul
goto prompt
:quit
cls
echo Thanks For Using The Network Reset Script
pause
exit
:cmd
@color 7
cls
cmd
@echo on