Repeter un ping toute les 15 secondes - Shell/Batch - Programmation
Marsh Posté le 05-04-2005 à 12:24:52
ReplyMarsh Posté le 05-04-2005 à 12:52:06
Chui serieux comment je peut faire repeter l'action ... Je taff la et j'ai besoin de ca...
Marsh Posté le 05-04-2005 à 12:52:55
man ping on t'as dit? 
au pire, ping --help ![[:w3c compliant] [:w3c compliant]](https://forum-images.hardware.fr/images/perso/w3c compliant.gif)
Marsh Posté le 05-04-2005 à 13:55:50
Ok on s'est pas compris alors voici ma commande : 
 
ping 
ping 217.217.217.2 
ping 215.17.219.56 
after 15 secondes goto ping
Marsh Posté le 05-04-2005 à 14:05:34
tu te mets dans une boucle infinie et tu finis par une sleep des familles ![[:spamafote] [:spamafote]](https://forum-images.hardware.fr/images/perso/spamafote.gif)
Marsh Posté le 05-04-2005 à 14:21:27
justemenjt je veut pas une boucle infini je veut que  ca repète tout les x seconde ma commande  
 
Marsh Posté le 05-04-2005 à 14:22:05
ReplyMarsh Posté le 05-04-2005 à 14:25:47
| HotSurfeur a écrit : justemenjt je veut pas une boucle infini je veut que  ca repète tout les x seconde ma commande | 
 
ah ok, rien à voir avec une boucle infinie donc 
Marsh Posté le 05-04-2005 à 14:26:45
tu fous ton ping dans un timer et c'est terminé
Marsh Posté le 05-04-2005 à 15:00:44
ping -i 15 
Tu as fais "man ping" quand on t'as dit "man ping" ?
Marsh Posté le 05-04-2005 à 15:51:13
man ping ne fonctionne pas sous mon w2k ensuite tu peut me donner la syntaxe exact stp car sir je fait  
ping -i 15 127.0.0.1 
 
C'es le TTL que tu gere ..  
 
Harkonnen comment avoir un timer stp ?
Marsh Posté le 05-04-2005 à 15:53:05
en même temps, si tu ne précises pas que tu es sous windows... ![[:mlc] [:mlc]](https://forum-images.hardware.fr/images/perso/mlc.gif)
Marsh Posté le 05-04-2005 à 18:08:51
ReplyMarsh Posté le 06-04-2005 à 10:37:28
ce n'est pas ping qu'il faut utiliser, mais la commande tracert 
 
tape tracert dans une cmd pour avoir la syntaxe 
 
ps: precise sous quel os tu travailles
Marsh Posté le 07-04-2005 à 15:00:02
Rohhhh Alors : Sur un srv w2k je veut faire un .bat qui execute un ping toute les 15 secondes vers deux IP 
 
Ping IP1 
rep 
rep 
rep 
rep 
Ping IP2 
rep 
rep 
rep 
rep 
Attendre 15 secondes puis 
Ping IP1 
rep 
rep 
rep 
rep 
Ping IP2 
rep 
rep 
rep 
rep 
Attendre 15 secondes puis 
 
Le language c'est du BATCH sous DOS (Windows>Démaré>Executé>cmd>entré) 
 
Merci du coup de pouce..
Marsh Posté le 07-04-2005 à 18:06:18
http://www.experts-exchange.com/Op [...] 61127.html 
les réponses sont en bas de la page
Marsh Posté le 12-04-2005 à 16:50:57
j'ais le même problème : je voudrais tester le réseau en envoyant des requêtes pings à intervalles réguliers. 
 
j'avais pensé utilisé la commande pour planifier le test toutes les n secondes, mais le pb c'est que at ne prend pas en compte les secondes... 
 
si quelqu'un a une idée, je suis également preneur
Marsh Posté le 26-07-2005 à 12:20:11
choice /t:o,5>nul   REM Remplacez "5" par le délai en secondes de votre choix 
 
Pour faire une temporisation merci POWERBATCH!
Marsh Posté le 26-07-2005 à 12:59:05
Sinon on peut le faire avec un langage de script autre, genre en python pour un poll toutes les 15s de "perdu.com" ça va donner grosso merdo 
| import urllib2  | 
 
Sachant que ça affiche le numéro de l'essai (depuis le début) et la réussite ou l'échec de la tentative de connection. 
 
En cas de réussite, le script lance 5 bips sur le tweeter et s'arrête 
Marsh Posté le 26-07-2005 à 15:32:57
Y a un truc comme ca aussi! 
 
ping 1 
set VAR=0 
:RE 
set /a VAR+=1 
if %VAR% EQU 15000 goto suite 
goto RE 
:suite 
PING 2 
Marsh Posté le 25-08-2005 à 13:40:51
une solution élégante: 
 
| Code : 
 | 
Marsh Posté le 28-09-2005 à 11:34:34
cass pa la tete fai ton fichier bat simple comm suite. 
ping ip1 >>log.txt 
ping ip2 >>log.txt 
ping ip3 >>log.txt 
etc 
apre va ds demarrer\progr\accesoir\outil system\tache planifier 
la tu peu planifie ton script chaqu heur ou min 
Marsh Posté le 20-11-2016 à 18:14:42
@echo off 
title ping 15s 
mode con: cols=15 lines=1 
Color 0A 
cls 
:lunch 
ping 217.217.217.2 -n 1  
timeout 20 >nul 
goto :lunch 
 
voila sait dut batch pour bien voir la fenaitre changer sa : 
mode con: cols=15 lines=1 
par 
mode con: cols=90 lines=30
Marsh Posté le 20-11-2016 à 18:25:17
11 ans(!) plus tard le problème doit être réglé je pense.  
 
Marsh Posté le 05-04-2005 à 12:13:29
Comment faire svp ?