traitement du résultat d'un ping - Shell/Batch - Programmation
Marsh Posté le 23-07-2004 à 15:08:48
Salut,
J'avais bien vu cette manière de faire mais je n'arrivais pas à la mettre en place. Et je souhaiterai executé ce script avec des OS qui peuvent être en anglais (mais tous en W2K). Voilà ci-dessous le script, le problème est que la valeur qui me retourne est 1 tout le temps
ping -n 1 192.168.9.137 | find "dépassé"
if errorlevel 1 goto no
k
echo connect
goto end
:no
echo disconnect
:end
Marsh Posté le 23-07-2004 à 16:11:33
excellent, merci bien ça marche nickel.
par contre où puis-je trouver un explicatif concernant le fonctionnement du code retourné par ERRORLEVEL ?
Marsh Posté le 23-07-2004 à 11:04:46
Bonjour,
J'aimerai détecter la présence de PC sur un réseau et exécuter une commande suivant la réponse. Je suis en W2K SP4.
J'ai essayer de faire ce qui suit :
ping -n 2 192.168.9.137 | find /C /I "TTL="
mais dans ce cas je ne sais pas comment récupérer la valeur qu'il me retourne pour traiter la suite.