Bonjour,
J’ai trouvé le code suivant sur Internet pour pinger à intervale régulier une station.
Le code fonctionne et m’indique bien dans un log quand le ping répond.
Ce que je ne parviens pas à réaliser c’est qu’il fasse de même mais quand le ping ne répond pas…
Pouvez-vous SVP m’aider à ce sujet.
Merci.
[CODE]@echo off
cls
set marche=
echo Log file des ping. > ping.txt
echo ------------------ >> ping.txt
echo Ne pas fermer la fenetre
echo Arret du programe par CTRL-C
:loop
for %%a in (172.17.51.49 ) do call :pinging %%a
goto loop
goto :EOF
:pinging
echo ping en cours de %1
ping -n 1 %1 | find “TTL=”
if ERRORLEVEL 1 goto attente
echo %date% %time% %1 repond >> ping.txt
echo %marche% | find “%1”
if not ERRORLEVEL 1 goto attente
:attente
echo Attente de 10 secondes
ping -n 10 127.0.0.1 > nul
if errorlevel 1 exit
goto :EOF[/CODE]