Précédent   Forum des professionnels en informatique > Logiciels > Autres Logiciels
Autres Logiciels Bureautique, navigateurs, clients mails, traitements de textes, tableurs, multimédia, logiciels divers, etc...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/03/2006, 15h57   #1
Nouveau Membre du Club
 
Inscription : août 2005
Messages : 178
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 178
Points : 32
Points : 32
Par défaut Comment capter Ping

Bonjour,
Je veux faire un petit utilitaire qui envoi un "ping" vers mes ordinateurs du réseau, mais lorsque l'un des ordinateurs ne répond pas, je veux que celà provoque une alerte. Donc, ma question est: comment capter la "non-réponse" au ping??
Merci pour toute idée...
kikica est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 16h04   #2
Modérateur
 
Avatar de ggnore
 
Inscription : juillet 2004
Messages : 2 245
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : juillet 2004
Messages : 2 245
Points : 1 902
Points : 1 902
Je te conseille de lancer la command ping et d'observer son comportement.

Au bout de X secondes, la commande estime qu'on ne lui répond pas donc, elle s'arrête.
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
ggnore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 16h15   #3
Nouveau Membre du Club
 
Inscription : août 2005
Messages : 178
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 178
Points : 32
Points : 32
Le problème c'est justement dans le fait que je ne veux pas regarder 24h/24, mais je veux que ce processus soit automatisé: si le ping ne réponds pas, alors, on execute ça...
kikica est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 16h21   #4
Modérateur
 
Avatar de ggnore
 
Inscription : juillet 2004
Messages : 2 245
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : juillet 2004
Messages : 2 245
Points : 1 902
Points : 1 902
Où est la question ?

Tu ne veux pas encombrer le réseau ? alors ping pas souvent.
Tu veux avoir vite l'information comme quoi une machine ne répond plus ? ping souvent.

C'est à toi de savoir quels moyens et quels besoins tu as.

Pourquoi est ce qu'une machine ne répondrait pas à un ping ? câble débranché ou simplement machine éteinte ?
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
ggnore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 16h39   #5
Membre confirmé
 
Avatar de DiabloZizi
 
Inscription : février 2006
Messages : 432
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : février 2006
Messages : 432
Points : 271
Points : 271
Code :
1
2
PING machine -n "nombre_de_réponses_désiré" -w "delai_en_millisecondes" 2>NUL | FIND "TTL=" >NUL
IF ERRORLEVEL 1 (ECHO Machine introuvable)
Copyright@je sais pas

Si ça marche, oublie pas le RESOLU
DiabloZizi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 16h49   #6
Nouveau Membre du Club
 
Inscription : août 2005
Messages : 178
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 178
Points : 32
Points : 32
Hmmm, je vois qu'il y a un petit souci de communication...
Tu ne vois pas la question?
Code :
ma question est: comment capter la "non-réponse" au ping??
kikica est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 17h01   #7
Nouveau Membre du Club
 
Inscription : août 2005
Messages : 178
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 178
Points : 32
Points : 32
Citation:
Envoyé par DiabloZizi
Code :
1
2
PING machine -n "nombre_de_réponses_désiré" -w "delai_en_millisecondes" 2>NUL | FIND "TTL=" >NUL
IF ERRORLEVEL 1 (ECHO Machine introuvable)
Copyright@je sais pas

Si ça marche, oublie pas le RESOLU
Ceci me parrait très bien, mais j'ai error:
Code :
 paramètre incorect: if
kikica est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 17h26   #8
Nouveau Membre du Club
 
Inscription : août 2005
Messages : 178
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 178
Points : 32
Points : 32
Maintenant j'ai ça:
Code :
1
2
3
4
5
6
7
C:\>ping ordi1 -n 1 2>nul | find "ttl=" >nul if errorlevel 1 echo Ordi pas trouve
Fichier introuvable - IF
Fichier introuvable - ERRORLEVEL
Fichier introuvable - 1
Fichier introuvable - ECHO
Fichier introuvable - OK
kikica est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 21h49   #9
Invité régulier
 
Inscription : octobre 2004
Messages : 21
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 21
Points : 9
Points : 9
J'ai la même erreur...
Bizarre!
marcus333 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2006, 10h25   #10
Membre confirmé
 
Avatar de DiabloZizi
 
Inscription : février 2006
Messages : 432
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : février 2006
Messages : 432
Points : 271
Points : 271
Peut être que je suis un cas à part mais chez moi ca marche

Code :
1
2
3
4
@echo off
PING MACHINE -n 2 -w 3000 2>NUL | FIND "TTL=" >NUL
IF ERRORLEVEL 1 (ECHO Machine introuvable)
PAUSE
me donne :


Tu devrais peut-être faire un fichier .bat avec ce que je t'ai donné au lieu de l'exécuter comme ça
DiabloZizi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2006, 12h35   #11
Nouveau Membre du Club
 
Inscription : août 2005
Messages : 178
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 178
Points : 32
Points : 32
Ca maaaaaarche !!!
Merci beaucoup, "Zizi"!!
kikica est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2006, 14h00   #12
Membre confirmé
 
Avatar de DiabloZizi
 
Inscription : février 2006
Messages : 432
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : février 2006
Messages : 432
Points : 271
Points : 271
Pas de quoi. Je venais juste de m'en servir pour mon stage donc je t'en fais profiter
DiabloZizi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h57.


 
 
 
 
Partenaires

Hébergement Web