1 pièce(s) jointe(s)
Script ping - extract data
Bonjour,
je cherche à me créer un petit script pour surveiller mon parc IT sur certain matériel.
pour cela j'aimerais pouvoir ping à des moments de la journée une liste d'adresse IP et récupérer dans un fichier les infos suivantes
Date/Heure/IP/Statut
ex :
20190212/10:00/192.168.0.1/OK
20190212/10:00/192.168.0.25/OK
20190212/10:00/192.168.0.100/KO
20190212/10:00/192.168.0.122/OK
20190212/10:30/192.168.0.1/OK
20190212/10:30/192.168.0.25/OK
20190212/10:30/192.168.0.100/OK
20190212/10:30/192.168.0.122/OK
20190212/11:00/192.168.0.1/KO
20190212/11:00/192.168.0.25/OK
20190212/11:00/192.168.0.100/OK
20190212/11:00/192.168.0.122/OK
j'ai pour le moment fait un script en batch mais le retour ne convient pas pour le jour ou je vais avoir 50 ip à surveiller toutes les 30 min.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| @echo off
echo ---------------------------------------------- >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
echo. >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
echo %date% >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
echo %time% >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
ping.exe 10.33.243.160 -n 1 >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
ping.exe 10.33.242.192 -n 1 >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
ping.exe 10.33.242.186 -n 1 >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
ping.exe 10.33.243.161 -n 1 >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
ping.exe 10.33.242.188 -n 1 >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
ping.exe 10.33.242.223 -n 1 >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
ping.exe 10.33.242.220 -n 1 >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
ping.exe 10.33.243.187 -n 1 >> "R:\06 - INFORMATIQUE\Interne SI\SI\IP_test.txt"
pause |
résultat de mon batch en PJ
est ce que quelqu'un aurait déjà fait ce genre de choses....