Ir para conteúdo
Fórum Script Brasil
  • 0

Script de rede com batch (.bat)


WagnerFS

Pergunta

Boa tarde a todos. Estou desenvolvendo um script em batch script (.bat) e estou tendo dificuldades na hora de pedir ao usuário para digitar o ip e em seguida pegar o ip que está em uma variável e executar o comando ping. Segue abaixo o script. Só fiz as alterações até a opção 5, as demais não importam pois eu sei como executar.

echo off
t
cls
color 1f
title APLICATIVO PARA GERENCIAMENTO DE REDES

:menu
time /t
date /t 



echo     ______________________________________________      
echo.                           
echo         SELECIONE UMA DAS OPCOES ABAIXO      
echo.                           
echo.                           
echo            (1) EXIBIR IP (simples)          
echo            (2) EXIBIR IP (completo)
echo            (3) EXIBIR ENTRADAS DE DNS
echo            (4) LIMPAR ENTRADAS DE DNS
echo            (5) EXCUTAR PING
echo            (6) COMANDO TRACERT
echo            (7) COMANDO PATHPING
echo            (8) EXIBIR MAC                           
echo     ______________________________________________
echo.
echo.

set /p op= DIGITE UMA OPCAO 

if %op% equ 1 goto 1
if %op% equ 2 goto 2
if %op% equ 3 goto 3
if %op% equ 4 goto 4
if %op% equ 5 goto 5
if %op% equ 6 goto 6
if %op% equ 7 goto 7
if %op% equ 8 goto 8

:1 

ipconfig 
time /t >> c:\relatorio.txt
date /t >> c:\relatorio.txt
ipconfig >> c:\relatorio.txt
cls

goto menu
    
:2

ipconfig /all
time /t >> c:\relatorio.txt
date /t >> c:\relatorio.txt
ipconfig /all >> c:\relatorio.txt

cls

goto menu

:3

ipconfig /displaydns
time /t >> c:\relatorio.txt
date /t >> c:\relatorio.txt
ipconfig /displaydns >> c:\relatorio.txt
cls

goto menu

:4 

ipconfig /flushdns
cls

goto menu

:5 
echo Digite o IP
set /p ip =
echo Qual o numero requisicoes?
set /p num = 

if "%num%"  == "0" ( 
ping -t %ip%
pause
) else (

ping %ip%
echo.
echo Fim do comando ping!
pause
)

cls 


goto menu

:6

ping www.google.com.br
cls

goto menu

:7 

ping www.google.com.br
cls

goto menu

:8 

ping ww
cls

goto menu

Quem puder ajudar, agradeço.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...