quarta-feira, 22 de dezembro de 2021

Testando conectividade de um determinado host com Batch Script

==================================================================
@echo off
:: criado por Milton Filho em 15/12/2021

:start
echo testing connection...

ping -n 1 www.google.com.br >nul
if errorlevel 1 (
  cls
  echo unreachable destination...
   goto end
)
cls
echo successful test...
goto end

:end
echo Close Script - Press Any Key.
pause>nul

exit

start

==================================================================

Este script Batch tem o objetivo de realizar o teste de conectividade entre um host específico, seja ele na rede LAN ou WAN.
O mesmo pode ser usado para testar se um determinado Host está ativo, sendo assim, se o mesmo estiver ativo, inicia-se o processo dentro do IF e suas instruções, que neste caso retorna a mensagem de OK, porém pode, e deve ser incluída outra  função com instruções diferentes de acordo com a necessidade específica de cada um.
Neste caso o objetivo principal deste script é limitar a execução de determinadas rotinas caso a conectividade não ocorra, em resumo o script irá funcionar apenas se o teste de conexão for bem sucedido!
Espero ter ajudado!

Já aconteceu de você clicar no meu (Iniciar/Desligar) e o computador não ser desligado, pelo fato de o Windows ficar perguntando se você des...