Skip to content

Commit 34d3da1

Browse files
authored
Update batchscript.bat
1 parent 63dc4c6 commit 34d3da1

File tree

1 file changed

+44
-39
lines changed

1 file changed

+44
-39
lines changed

batchscript.bat

Lines changed: 44 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
11
@echo off
22
cls
3+
:: Verifique se o script esta sendo executado como administrador
4+
net session >nul 2>&1
5+
if %errorlevel% neq 0 (
6+
@echo.
7+
@echo [!] Este script precisa ser executado como administrador.
8+
@echo.
9+
@pause
10+
exit
11+
)
12+
313
@echo.
414
@echo:: [!] Github:github.com/suchsoak
5-
@echo:: [!] V.1.0.6
15+
@echo:: [!] V.1.0.7
616
@echo:: [!] BY: suchsoak
717
@echo.
818
color 2
@@ -11,41 +21,24 @@ color 2
1121
color 1
1222
@echo:: [*] 3. Systeminfo
1323
color 7
14-
timeout 1 >null
24+
timeout 2 >null
1525
@echo:: [*] 4. Windows Update
1626
@echo:: [*] 5. Remover marca windows
1727
@echo:: [*] 6. Resetar Drive Video
1828
@echo:: [*] 7. HQ CODE
1929
@echo:: [*] 8. Ativar Windows (KMS)
2030
@echo:: [*] 9. Sair do terminal
2131

22-
32+
:: Escolha de opcoes
2333
@echo.
2434
set /p escolha= escolha uma opcao:
25-
@echo.
26-
if %escolha% equ 1 goto escolha1
27-
if %escolha% equ 2 goto escolha2
28-
if %escolha% equ 3 goto escolha3
29-
if %escolha% equ 4 goto escolha4
30-
if %escolha% equ 5 goto escolha5
31-
if %escolha% equ 6 goto escolha6
32-
if %escolha% equ 7 goto escolha7
33-
if %escolha% equ 8 goto escolha8
34-
35-
36-
if %escolha% equ nul (
37-
@echo.
38-
@echo Escolha uma opcao!!!
39-
@echo.
40-
@pause
41-
) else (
42-
color 2
43-
@echo.
44-
@echo Opcao invalida!!!
45-
@echo.
46-
@pause
47-
exit
35+
if not "%escolha%"=="" (
36+
if "%escolha%" geq "1" if "%escolha%" leq "9" goto escolha%escolha%
4837
)
38+
color 04
39+
@echo Opcao invalida!!!
40+
@pause
41+
exit
4942

5043
:escolha1
5144

@@ -56,24 +49,36 @@ cls
5649
@echo -----------------------------------
5750
@echo Github: https://github.com/suchsoak
5851
@echo -----------------------------------
59-
timeout 4 >null
60-
@echo.
61-
@echo [!] informacoes de disco:
62-
@echo.
63-
wmic diskdrive list brief
64-
@echo.
65-
@echo [!] Estado Do Disco:
66-
@echo.
52+
timeout 2 >null
6753
@echo.
68-
wmic diskdrive get status
69-
color 7
54+
:: Informacoes de disco
55+
@echo [!] Informacoes de disco:
56+
@echo.
57+
where wmic >nul 2>&1
58+
if %errorlevel% equ 0 (
59+
@echo [!] Estado Do Disco:
60+
@echo.
61+
wmic diskdrive get status
62+
timeout 4 >null
63+
@echo.
64+
@echo [!] Detalhes Do Disco:
65+
@echo.
66+
wmic diskdrive list brief
67+
timeout 4 >null
68+
) else (
69+
@echo.
70+
@echo [!] wmic nao encontrado
71+
@echo.
72+
)
73+
7074
timeout 6 >null
7175
cls
7276
@echo.
7377
@echo::::::::::::::::::::::::::::::::::::::::::::
7478
@echo:: [!] Verificadores de disco
7579
@echo::::::::::::::::::::::::::::::::::::::::::::
7680
@echo.
81+
:: Verificadores de disco
7782
@echo -------------------------
7883
@echo [*] Sfc /ScanNow
7984
@echo -------------------------
@@ -84,22 +89,22 @@ cls
8489
@echo -------------------------
8590
@echo [*] dism /online /cleanup-image /scanhealth
8691
@echo -------------------------
87-
timeout 2 >null
8892
dism /online /cleanup-image /scanhealth
93+
timeout 2 >null
8994
cls
9095
@echo.
9196
@echo -------------------------
9297
@echo [*] dism /online /cleanup-image /restorehealth
9398
@echo -------------------------
94-
timeout 2 >null
9599
dism /online /cleanup-image /restorehealth
100+
timeout 5 >null
96101
cls
97102
@echo.
98103
@echo -------------------------
99104
@echo [*] dism /Online /Cleanup-Image /CheckHealth
100105
@echo -------------------------
101-
timeout 2 >null
102106
dism /Online /Cleanup-Image /CheckHealth
107+
timeout 2 >null
103108
cls
104109
@echo.
105110
@echo -------------------------

0 commit comments

Comments
 (0)