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.
résultat de mon batch en PJ
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
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
est ce que quelqu'un aurait déjà fait ce genre de choses....
Partager