Novidades
Coloquei mais opções nos 3 scripts. Inclusive coloquei uma opção de firewall no script de resetadores de netsh
@echo::::::::::::::::::::::::::::::::::::::::::::
@echo:: [*] S. Colocar Regras De Firewall
@echo:: [*] N. Nao Colocar Regras De Firewall
@echo::::::::::::::::::::::::::::::::::::::::::::
Verificadores de disco
@echo.
@echo -------------------------
@echo [*] chkdsk
@echo -------------------------
timeout 2 >null
chkdsk
cls
@echo.
@echo -------------------------
@echo [*] Apagando Arquivos Temporarios
@echo -------------------------
timeout 2 >null
cd %temp%
del *
cls
@echo.
@echo -------------------------
@echo [*] Identificando Disco
@echo -------------------------
@echo.
wmic diskdrive get mediatype | findstr /c:"Fix hard disk media" > null
if %errorlevel% == 0 (
@echo [*] Recomendo desfragmentar o HD
) else (
@echo [*] SSD nao recomendo desfragmentar
)
chkdsk para ter uma verificação de erros no disco e também uma mensagem para que se for HD ele recomenda desfragmentar disco enquanto para SSD não é necessário.
Resetadores de Netsh
Uma opção de Firewall foi colocada, para que tenha a possiblidade de bloquear portas como 22, 23 e 80.
Você pode escolher em colocar ou não a opção
@echo::::::::::::::::::::::::::::::::::::::::::::
@echo:: [*] S. Colocar Regras De Firewall
@echo:: [*] N. Nao Colocar Regras De Firewall
@echo::::::::::::::::::::::::::::::::::::::::::::
Systeminfo simplificado
Para o systeminfo foi colocado mais detalhes sobre localização utilizando o curl junto do ipinfo.io
curl -s ipinfo.io | findstr "ip"
curl -s ipinfo.io | findstr "country"
curl -s ipinfo.io | findstr "region"
curl -s ipinfo.io | findstr "postal"
curl -s ipinfo.io | findstr "city"
curl -s ipinfo.io | findstr "hostname"
curl -s ipinfo.io | findstr "loc"
curl -s ipinfo.io | findstr "org"