Bonjour,
Voici mon code, le problème est que quand je ping une adresse (PC éteint) errorlevel est égal à 0 alors que j'ai 100% perdu de paquet
j'ai testé
Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 @echo off echo rapport d'action >C:\Tools\Version_Windows\resultats_actions.txt for /f "delims=" %%a in ('type "C:\Tools\Version_Windows\liste_IP.txt"') do ( echo IP = %%a PING -n 3 %%a IF errorlevel 0 ( echo Ping OK "Un_PC_Distant.bat" %%a >>C:\Tools\Version_Windows\resultats_actions.txt ) IF errorlevel 1 ( echo ping pas ) ) echo. echo. echo --------------- TERMINE --------------- pause
Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if %errorlevel%==0 if !errorlevel!==0 if errorlevel equ 0 ping -n 3 %%a | FIND "TTL=" >NUL
Il m'indique toujours que le ping est Ok
Si quelqu'un peux m'aider merci
Partager