1
1
@ echo off
2
2
cls
3
3
@ echo .
4
- @ echo ::::::::::::::::::::::::::::::::::::::::::::
4
+ @ echo :: [!] Github:github.com/suchsoak
5
+ @ echo :: [!] V.1.0.4
6
+ @ echo :: [!] BY: suchsoak
7
+ @ echo .
5
8
color 2
6
9
@ echo :: [*] 1. Verificar discos
7
- timeout 1 > null
8
10
@ echo :: [*] 2. Resetadores Netsh
9
11
color 1
10
- timeout 1 > null
11
12
@ echo :: [*] 3. Systeminfo
12
13
color 7
13
14
timeout 1 > null
14
15
@ echo :: [*] 4. Windows Update
15
- @ echo :: [*] 5. Remover marca windows
16
+ @ echo :: [*] 5. Remover marca windows
16
17
@ echo :: [*] 6. Sair do terminal
17
- @ echo ::::::::::::::::::::::::::::::::::::::::::::
18
- @ echo :: [!] Github:github.com/suchsoak
19
- @ echo :: [!] V.1.0.3
20
- @ echo :: [!] BY: suchsoak
21
- @ echo ::::::::::::::::::::::::::::::::::::::::::::
22
18
@ echo .
23
19
set /p escolha = escolha uma opcao:
20
+ @ echo .
24
21
if %escolha% equ 1 goto escolha1
25
22
if %escolha% equ 2 goto escolha2
26
23
if %escolha% equ 3 goto escolha3
27
24
if %escolha% equ 4 goto escolha4
28
25
if %escolha% equ 5 goto escolha5
29
26
if %escolha% equ 6 goto escolha6
30
27
28
+
29
+ if %escolha% equ nul (
30
+ @ echo .
31
+ @ echo Escolha uma opcao!!!
32
+ @ echo .
33
+ @ pause
34
+ ) else (
35
+ color 2
36
+ @ echo .
37
+ @ echo Opcao invalida!!!
38
+ @ echo .
39
+ @ pause
40
+ exit
41
+ )
42
+
31
43
:escolha1
32
44
33
45
@ echo off
34
46
cls
35
47
@ echo .
36
48
@ echo .
37
- @ echo -------------------------
38
- @ echo github : https://github.com/suchsoak
39
- @ echo -------------------------
49
+ @ echo -----------------------------------
50
+ @ echo Github : https://github.com/suchsoak
51
+ @ echo -----------------------------------
40
52
timeout 4 > null
41
53
@ echo .
42
54
@ echo [!] informacoes de disco:
94
106
@ echo [*] Apagando Arquivos Temporarios
95
107
@ echo -------------------------
96
108
cd %temp%
97
- del *
109
+ del /F /Q *
98
110
timeout 3 > null
99
111
cls
100
112
@ echo .
@@ -117,38 +129,33 @@ timeout 3 >null
117
129
@ echo .
118
130
cls
119
131
@ echo .
120
- @ echo .
121
- @ echo [!] caso queria fazer uma verificacao mais completa existe o comando chkdsk /r.
122
- @ echo .
123
- @ echo [!] Porem nesse comando seu computador precisara ser reiniciado e isso levara tempo.
124
- @ echo .
125
- @ echo ::::::::::::::::::::::::::::::::::::::::::::--
132
+ @ echo ::::::::::::::::::::::::::::::::::::::::::::
126
133
@ echo :: [!] AVISO o processo levara um tempo, dependendo da maquina.
127
- @ echo ::::::::::::::::::::::::::::::::::::::::::::--
134
+ @ echo ::::::::::::::::::::::::::::::::::::::::::::
128
135
@ echo .
129
136
@ echo ::::::::::::::::::::::::::::::::::::::::::::
130
- @ echo :: [*] A . Executar o comando chkdsk /r
131
- @ echo :: [*] B . Nao executar o comando
137
+ @ echo :: [*] 1 . Executar o comando chkdsk /r
138
+ @ echo :: [*] 2 . Nao executar o comando
132
139
@ echo ::::::::::::::::::::::::::::::::::::::::::::
133
140
134
- set /p escolha = escolha uma opcao:
141
+ set /p op = escolha uma opcao:
135
142
136
- if %escolha % equ A goto escolhaA
137
- if %escolha % equ B goto escolhaB
143
+ if %op % equ 1 goto op1
144
+ if %op % equ 2 goto op2
138
145
139
- :escolhaA
146
+ :op1
140
147
141
- @ echo ::::::::::::::::::::::::::::::::::::::::::::
148
+ @ echo -------------------------
142
149
@ echo :: [*] chkdsk /r
143
- @ echo ::::::::::::::::::::::::::::::::::::::::::::
150
+ @ echo -------------------------
144
151
timeout 3 > null
145
152
chkdsk /r
146
153
@ echo .
147
154
@ echo ::::::::::::::::::::::::::::::::::::::::::::
148
155
@ echo :: [!] Por padrao, o seu computador não irar ser reiniciado depois do comando, porem e recomendavel.
149
156
@ echo ::::::::::::::::::::::::::::::::::::::::::::
150
157
151
- :escolhaB
158
+ :op2
152
159
cls
153
160
@ echo .
154
161
@ echo [*] Saindo Do Terminal...
@@ -169,32 +176,32 @@ cls
169
176
@ echo .
170
177
171
178
@ echo ::::::::::::::::::::::::::::::::::::::::::::
172
- @ echo :: [*] S . Colocar Regras De Firewall
173
- @ echo :: [*] N . Nao Colocar Regras De Firewall
179
+ @ echo :: [*] 1 . Colocar Regras De Firewall
180
+ @ echo :: [*] 2 . Nao Colocar Regras De Firewall
174
181
@ echo ::::::::::::::::::::::::::::::::::::::::::::
175
182
176
183
177
- set /p escolha = escolha uma opcao:
184
+ set /p firewall = escolha uma opcao:
178
185
179
- if %escolha % == S goto escolhaS
180
- if %escolha % == N goto escolhaN
186
+ if %firewall % == 1 goto firewall1
187
+ if %firewall % == 2 goto firewall2
181
188
182
- :escolhaS
189
+ :firewall1
183
190
184
191
cls
185
192
color 1
186
193
@ echo .
187
194
@ echo Regras De Firewall
188
195
@ echo .
196
+
197
+ @ echo off
198
+ set /p porta = Coloque a porta:
199
+ @ echo .
200
+ @ echo Porta escolhida: %porta%
201
+
189
202
timeout 1 > null
190
- netsh advfirewall firewall add rule name=" Block 22" dir=in action=block protocol=TCP localport=22
191
- @ echo .
192
- timeout 1 > null
193
- netsh advfirewall firewall add rule name=" Block 23" dir=in action=block protocol=TCP localport=23
203
+ netsh advfirewall firewall add rule name=" Block %porta% " dir=in action=block protocol=TCP localport=%porta%
194
204
@ echo .
195
- timeout 1 > null
196
- @ echo .
197
- netsh advfirewall firewall add rule name=" Block 80" dir=in action=block protocol=TCP localport=80
198
205
timeout 3 > null
199
206
@ echo [!] Informacoes De Rede:
200
207
color 7
@@ -207,6 +214,8 @@ netsh wlan show interfaces | findstr "Sinal"
207
214
netsh wlan show interfaces | findstr " Canal"
208
215
netsh wlan show interfaces | findstr " Descrição"
209
216
netsh wlan show interfaces | findstr " BSSID"
217
+ netsh wlan show interfaces | findstr " Criptografia"
218
+ netsh wlan show interfaces | findstr " Faixa"
210
219
netsh interface ipv4 show addresses " Wi-Fi" | findstr " Endereço IP"
211
220
timeout 3 > null
212
221
@ echo ::::::::::::::::::::::::::::::::::::::::::::
253
262
@ pause
254
263
exit
255
264
256
- :escolhaN
265
+ :firewall2
257
266
cls
258
267
color 4
259
268
timeout 2 > null
@@ -268,6 +277,8 @@ netsh wlan show interfaces | findstr "Sinal"
268
277
netsh wlan show interfaces | findstr " Canal"
269
278
netsh wlan show interfaces | findstr " Descrição"
270
279
netsh wlan show interfaces | findstr " BSSID"
280
+ netsh wlan show interfaces | findstr " Criptografia"
281
+ netsh wlan show interfaces | findstr " Faixa"
271
282
netsh interface ipv4 show addresses " Wi-Fi" | findstr " Endereço IP"
272
283
timeout 3 > null
273
284
@ echo ::::::::::::::::::::::::::::::::::::::::::::
@@ -382,6 +393,8 @@ color 6
382
393
timeout /t 5 > null
383
394
@ echo .
384
395
wmic diskdrive list brief
396
+ @ echo .
397
+ wmic partition get name,size,type
385
398
@ echo --------------------
386
399
@ echo .
387
400
@ echo [!] Informacoes da Placa De Video:
@@ -405,6 +418,12 @@ wmic baseboard get product
405
418
@ echo .
406
419
@ echo --------------------
407
420
@ echo .
421
+ @ echo [!] Informacoes da Memoria Ram:
422
+ @ echo .
423
+ wmic memorychip get Manufacturer,Capacity,PartNumber,Speed,DeviceLocator
424
+ echo .
425
+ @ echo --------------------
426
+ @ echo .
408
427
@ echo [!] Informacoes De Rede:
409
428
@ echo .
410
429
timeout /t 6 > null
@@ -418,6 +437,8 @@ netsh wlan show interfaces | findstr "Sinal"
418
437
netsh wlan show interfaces | findstr " Canal"
419
438
netsh wlan show interfaces | findstr " Descrição"
420
439
netsh wlan show interfaces | findstr " BSSID"
440
+ netsh wlan show interfaces | findstr " Criptografia"
441
+ netsh wlan show interfaces | findstr " Faixa"
421
442
color 7
422
443
@ echo .
423
444
@ echo --------------------
@@ -505,6 +526,13 @@ wmic baseboard get product >> informacoes.txt
505
526
@ echo . >> informacoes.txt
506
527
@ echo -------------------- >> informacoes.txt
507
528
@ echo . >> informacoes.txt
529
+ @ echo [!] Informacoes da Memoria Ram: >> informacoes.txt
530
+ @ echo . >> informacoes.txt
531
+ wmic memorychip get Manufacturer,Capacity,PartNumber,Speed,DeviceLocator >> informacoes.txt
532
+ echo . >> informacoes.txt
533
+ @ echo . >> informacoes.txt
534
+ @ echo -------------------- >> informacoes.txt
535
+ @ echo . >> informacoes.txt
508
536
@ echo [!] Informacoes De Rede: >> informacoes.txt
509
537
@ echo . >> informacoes.txt
510
538
color 8
@@ -517,6 +545,8 @@ netsh wlan show interfaces | findstr "Sinal" >> informacoes.txt
517
545
netsh wlan show interfaces | findstr " Canal" >> informacoes.txt
518
546
netsh wlan show interfaces | findstr " Descrição" >> informacoes.txt
519
547
netsh wlan show interfaces | findstr " BSSID" >> informacoes.txt
548
+ netsh wlan show interfaces | findstr " Criptografia" >> informacoes.txt
549
+ netsh wlan show interfaces | findstr " Faixa" >> informacoes.txt
520
550
color 7
521
551
@ echo . >> informacoes.txt
522
552
@ echo -------------------- >> informacoes.txt
@@ -528,12 +558,21 @@ timeout 3 >null
528
558
@ echo --------------------
529
559
@ echo [!] Precione Enter para sair do terminal.
530
560
@ echo --------------------
561
+
531
562
set /p sair =
532
563
if " %input% " == " " (
533
564
exit
534
565
)
566
+
535
567
:escolha4
536
568
569
+ @ echo --------------------
570
+ @ echo .
571
+ @ echo [*] github: https://github.com/suchsoak
572
+ @ echo .
573
+ @ echo --------------------
574
+ @ echo .
575
+
537
576
net stop wuauserv
538
577
net stop bits
539
578
net stop cryptsvc
@@ -563,6 +602,7 @@ SC config trustedinstaller start= auto
563
602
exit
564
603
565
604
:escolha5
605
+
566
606
@ echo --------------------
567
607
@ echo .
568
608
@ echo [*] github: https://github.com/suchsoak
0 commit comments