-
Notifications
You must be signed in to change notification settings - Fork 0
/
internet-toolkit.bat
91 lines (77 loc) · 1.36 KB
/
internet-toolkit.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
@echo off
echo Extreme's Internet Toolkit
echo https://github.com/ExtremeMemes/internet-toolkit
:home
echo ...
ping 192.0.2.2 -n 1 -w 500 > nul
echo ...
ping 192.0.2.2 -n 1 -w 500 > nul
echo ...
ping 192.0.2.2 -n 1 -w 500 > nul
echo ...
echo .....................
ECHO "Choose an option .."
ECHO "1 = Ping google.com"
ECHO "2 = What is my Internet Speed?"
ECHO "3 = What is my IP?"
ECHO "4 = ipconfig release, renew, and flush"
ECHO "5 = Network Stats"
ECHO "6 = System Info"
ECHO "7 = Exit"
SET /p option=Choose one option -
echo .....................
echo .
echo .
echo .
echo .....................
IF %option%==1 GOTO :ping
IF %option%==2 GOTO :speed
IF %option%==3 GOTO :ipconfig
IF %option%==4 GOTO :ipconfigrrf
IF %option%==5 GOTO :netstat
IF %option%==6 GOTO :sysinfo
IF %option%==7 exit
PAUSE
exit
:ping
ping google.com
pause
GOTO :home
:speed
echo YOU MUST HAVE PYTHON 3.4 OR LATER INSTALLED FOR THIS TO WORK
echo .
echo .
echo .
pip install speedtest-cli
echo .
echo .
echo .
speedtest-cli
pause
GOTO :home
:ipconfig
ipconfig /all
pause
GOTO :home
:ipconfigrrf
ipconfig /release
ipconfig /renew
ipconfig /flushdns
pause
GOTO :home
:netstat
netstat
pause
GOTO :home
:sysinfo
systeminfo
pause
GOTO :home
:netstat
netstat
pause
GOTO :home
:sysinfo
systeminfo
pause
GOTO :home