Skip to content

Instantly share code, notes, and snippets.

@rubenbruno89
Created December 19, 2017 03:13
Show Gist options
  • Save rubenbruno89/15e5530b5320c313a26a8822060a222c to your computer and use it in GitHub Desktop.
Save rubenbruno89/15e5530b5320c313a26a8822060a222c to your computer and use it in GitHub Desktop.
Halp Desk
@echo off
:MENU
cls
echo.
time /t
date /t
echo Ruben Bruno Cavalcante de Menezes
echo .
echo MENU DE OPCOES
echo **************
echo.
echo.
echo 1 - Realizar teste de ping
echo 2 - Verificar configuracao IP do computador
echo 3 - Imprimir Tabela de Roteamento do Computador
echo 4 - Imprimir Tabela ARP
echo 5 - Descobrir nome de sua conexao de rede
echo 6 - Configurar o ip fixo
echo 7 - Descobrir o IP externo da maquina
echo 8 - Configuracoes de Redes
echo 9 - Eecuter o Chkdsk
echo S - SAIR
echo.
echo.
set /p menu=TECLE O NUMERO DA OPCAO DESEJADA, OU "S" PARA SAIR:
if '%menu%' EQU '1' goto PING
if '%menu%' EQU '2' goto IPCONFIG
if '%menu%' EQU '3' goto ROUTERPRINT
if '%menu%' EQU '4' goto ARP
if '%menu%' EQU '5' goto NETSHINTERFACEIPSHOWCONFIG
if '%menu%' EQU '6' goto IP
if '%menu%' EQU '7' goto IPEXTERNO
if '%menu%' EQU '8' goto REDES
if '%menu%' EQU '9' goto CHKDSK
if /i '%menu%' EQU 's' goto SAIR
msg * OPCAO INVALIDA !..... Tente de novo!
goto MENU
:PING
cls
echo.
echo.
set /p ip=Digite o IP ou URL
ping %ip%
echo.
echo.
pause
goto MENU
:IPCONFIG
cls
echo.
ipconfig
echo.
pause
goto MENU
:ROUTERPRINT
cls
echo.
route print
echo.
pause
goto MENU
:ARP
cls
echo.
echo.
arp -a
echo.
pause
goto MENU
:NETSHINTERFACEIPSHOWCONFIG
cls
echo.
echo.
netsh interface ip show config | more
echo.
pause
goto MENU
:IP
cls
echo.
echo.
set /p nome=Nome da Conexao:
set /p ip=ip:
set /p gateway=Gateway:
set /p mascara=Mascara:
set /p DNS1=DNS 1:
set /p DNS2=DNS 2:
netsh interface ip set address name="%nome%" static %ip% %mascara% %gateway%
netsh interface ip set dnsservers name="%nome%" static %DNS1% primary no
netsh interface ip add dns name="%nome%" %DNS2% index=2
echo.
pause
goto MENU
:IPEXTERNO
cls
echo.
echo.
start http://www.meuip.com.br/
echo.
echo.
pause
goto MENU
:REDES
cls
echo.
echo.
start ncpa.cpl
echo.
echo.
pause
goto MENU
:CHKDSK
cls
echo.
echo.
SET /P CHKDIR=ENTRE COM O DIRETORIO A SER ESCANEADO EX "C:" :
CHKDSK %CHKDIR% /R /F /X
goto MENU
:SAIR
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment