cs_asasas
Messages postés62Date d'inscriptiondimanche 23 mars 2003StatutMembreDernière intervention 2 juin 2006
-
15 avril 2003 à 10:38
BasicInstinct
Messages postés1470Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention20 octobre 2014
-
15 avril 2003 à 11:25
Je fait un ping de la machine x.y.z.t et je mets le résultat dans le fichier ping.txt la commande est :
Shell "c:\WINNT\system32\command.com /cping x.y.z.t >> c:\temp\ping.txt"
mais j'aimerais récupérer dans une variable le code retour (0 ou 1) du ping
le pb est que si je fait :
retourPing = Shell "c:\WINNT\system32\command.com /cping x.y.z.t >> c:\temp\ping.txt"
ca ne marche pas
...???
Merci de m'aider!!!
BasicInstinct
Messages postés1470Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention20 octobre 201412 15 avril 2003 à 10:55
Tout d'abord Bonjour :))
tu ne peux pas recuperer un code retour 0 ou 1 comme par enchantement de ton ping.
Mais tu peux lire le fichier texte créé par ton ping pour savoir si la machine a repondu ou non.
cs_asasas
Messages postés62Date d'inscriptiondimanche 23 mars 2003StatutMembreDernière intervention 2 juin 2006 15 avril 2003 à 10:59
oui, bonjour!
En fait, c'est pour faire des statistiques (la machine à répondue x fois) donc si je lis le fichier texte, que faut-il récupérer pour faire ces calculs???
Merci!!!
ASASAS
BasicInstinct
Messages postés1470Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention20 octobre 201412 15 avril 2003 à 11:25
tu recupere ligne par ligne ton fichier txt, et qd tu as dans ta ligne delai d'attente depassé => pas repondu
sinon, tu peux recuperer le temsp en Ms du ping dans ta ligne, ca depend de tes besoins.
tu peux aussi te contenté de recuperer la derniere ligne de ton fichier pour avoir les stats de crosoft sur le ping
:clown) BasicInstinct :clown)