Bonjour aux IDnautes,
J'ai fait un petit code en batch, dedans j'ai mis un If et un Else.
Voici mon code :
@echo off
Title Test des IPs
:: By Jonathan
mode con cols=47 lines=39 &color 03
:boucle
echo Pour stopper les pings, faire "CTRL + C"
set jour=%DATE:~0,2%-%DATE:~3,2%-%DATE:~6,4%
for /F %%i in (M:\xxxx\xxxx\xxxx\@IP.txt) do (
PING %%i -n 1 | FIND "TTL=" >NUL
IF ERRORLEVEL 1 (start M:\xxxx\xxxx\xxxx\SendMail.bat) ELSE (
ECHO Aucune perte de connection sur %%i))
CLS
goto boucle
Là, actuellement, "Si" (If), il n'arrive pas a pinger l'adresse qui est dans "@IP.txt", il envoie un mail à une adresse défini. Je voudrais savoir comment faire pour que mon If envoi le mail, ainsi que mettre l'adresse ip qu'il n'arrive pas a pinger dans un fichier "Txt".
Voilà,
Merci à vous.