Este blog é um complemento do nosso canal no YouTube. Clique em @CanalQb para seguir e acompanhar nossos vídeos!

Sugestões de pesquisas

Scripts .BAT para testes de ping em lote

#batchscript; #pingemlote; #windowscmd

Scripts .BAT para testes de ping em lote

@CanalQb

Se você costuma realizar testes de conectividade em redes locais ou remotas, saber como automatizar esses testes pode economizar muito tempo. Abaixo você confere dois scripts no formato .BAT (Batch Script) que podem ser usados em ambientes Windows para executar testes de ping em lote.

1. Script para simular pausa entre pings usando o comando ping como delay

Esse script permite criar uma pausa temporária, como se fosse um comando sleep ou timeout, útil quando o comando timeout não está disponível.

@echo off
if x%1==x (
  echo Usage: SLEEP n [where n is the number of seconds]
  goto fim
)
if not %1==NewCall %0 NewCall %1 >nul
ping -n %2 localhost
:fim

Exemplo de uso:

sleep.bat NewCall 5 → Espera de aproximadamente 5 segundos.

2. Script para ping contínuo de vários IPs a partir de uma lista

Esse script lê uma lista de IPs a partir de um arquivo iplist.txt e realiza pings contínuos, gravando os resultados em um arquivo pingLOG. Ideal para monitoramento básico de conectividade em tempo real.

@echo off
:Start
for /f %%a in ('type iplist.txt') do (
    echo %TIME% >> pingLOG
    ping %%a >> pingLOG
    ping -n 61 localhost >NUL
)
goto :Start

Explicação:

  • iplist.txt: Arquivo contendo uma lista de IPs (um por linha).
  • ping -n 61 localhost: Simula uma espera de cerca de 60 segundos.
  • Os resultados são gravados continuamente no arquivo pingLOG.

Dicas adicionais

  • Certifique-se de que o arquivo iplist.txt esteja no mesmo diretório do script.
  • Execute os scripts como administrador se precisar pingar IPs com privilégios elevados.
  • Você pode modificar o intervalo de espera alterando o número após -n.

Aplicações práticas

Esses scripts são especialmente úteis para administradores de rede, técnicos de suporte, e entusiastas de infraestrutura que desejam uma maneira rápida e automatizada de verificar a estabilidade de conexões com múltiplos dispositivos.

Para soluções mais completas e robustas, considere ferramentas como o PingPlotter ou o Nmap.


Este conteúdo é educativo e técnico, voltado para testes de conectividade. Use os scripts com responsabilidade e apenas em redes autorizadas.

Postar um comentário

Comente só assim vamos crescer juntos!
CanalQb mais próximo Quer falar com o CanalQb?
Em que posso te ajudar?
Fale comigo