Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1471 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win 10

  Ping continu toutes les x secondes.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ping continu toutes les x secondes.

n°3379149
TheDarkgg
Posté le 26-07-2020 à 15:29:32  profilanswer
 

Bonjour,
 
Y a-t-il moyen avec la commande "ping.exe" de faire un ping continu sur une adresse ip mais le ping ne doit s'exécuter que toutes les x secondes.
 
J'ai essayé cette commande mais elle ne fonctionne pas comme je le voudrais:
 

Code :
  1. ping -t -i 300 192.168.1.1


 
La commande à le même comportement que:
 

Code :
  1. ping -t 192.168.1.1


 
Une solution ou le ping continu (-t) n'est pas compatible avec d'autres arguments ?  :sweat:  
 
Merci d'avance.

mood
Publicité
Posté le 26-07-2020 à 15:29:32  profilanswer
 

n°3379150
TheDarkgg
Posté le 26-07-2020 à 15:35:39  profilanswer
 

Mais oui je suis bête, avec cette commande sans l'argument "t" ça devrait faire l'affaire. :)
 

Code :
  1. ping -i 300 192.168.1.1


 
 :D
 
EDIT: Ah bah non, il me fait un ping normal, 4 requêtes et se finit…
 
EDIT2: -i c'est un argument avec le ping de Linux... Pfff
 
Du cout existe-t-il un moyen de le faire sous Windows ?  :lol:

Message cité 1 fois
Message édité par TheDarkgg le 26-07-2020 à 15:42:25
n°3379155
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 26-07-2020 à 16:34:05  profilanswer
 

TheDarkgg a écrit :

Mais oui je suis bête, avec cette commande sans l'argument "t" ça devrait faire l'affaire. :)
 

Code :
  1. ping -i 300 192.168.1.1


 
 :D
 
EDIT: Ah bah non, il me fait un ping normal, 4 requêtes et se finit…
 
EDIT2: -i c'est un argument avec le ping de Linux... Pfff
 
Du cout existe-t-il un moyen de le faire sous Windows ?  :lol:


wsl ?


---------------
#mais-chut
n°3379156
TheDarkgg
Posté le 26-07-2020 à 17:30:03  profilanswer
 


Oui c'est vrai, ce n'est pas idiot, exécuter le commande Linux ping sous WSL.
 
Sinon en recherchant effectivement il n'y aucune possibilité de le faire avec le PING Windows à moins de créer un script qui va geler le processus toutes les x secondes mais je trouve que c'est un peu trop du chipotage ... Faire un timeout.
 
https://superuser.com/questions/345 [...] ponse-time
 
Merci pour l'info Z_cool je n'y avais pas du tout pensé ! ;)


Message édité par TheDarkgg le 26-07-2020 à 17:32:31
n°3379157
Ryo-Ohki
10th Rabbit
Posté le 26-07-2020 à 18:09:59  profilanswer
 

Powershell est ton ami.
 
Test-Connection possède l'argument "Delay" qui permet d'espacer l'envoi des paquets de "X" secondes. Par contre pas d'équivalent du -t de ping mais avec "Count" à "très grande valeur" ça marche.
 
Ou alors en une ligne très simple (pas de Delay mais utilisation de Count pour envoyer un seul paquet et la boucle infinie se charge du reste avec un Start-Sleep)
 
While ($true) { Test-Connection -Count 1 www.google.com ; Start-Sleep -Seconds 3 }
 
EDIT : a priori avec Powershell 7 Test-Connection a maintenant l'argument "Repeat".
 
https://docs.microsoft.com/en-us/po [...] wershell-7

Message cité 1 fois
Message édité par Ryo-Ohki le 26-07-2020 à 18:12:08

---------------
The Lapin, reloaded  |  "Anything can happen in Formula One, and it usually does." -- Murray Walker
n°3379165
TheDarkgg
Posté le 27-07-2020 à 09:33:36  profilanswer
 

Ryo-Ohki a écrit :

Powershell est ton ami.
 
Test-Connection possède l'argument "Delay" qui permet d'espacer l'envoi des paquets de "X" secondes. Par contre pas d'équivalent du -t de ping mais avec "Count" à "très grande valeur" ça marche.
 
Ou alors en une ligne très simple (pas de Delay mais utilisation de Count pour envoyer un seul paquet et la boucle infinie se charge du reste avec un Start-Sleep)
 
While ($true) { Test-Connection -Count 1 www.google.com ; Start-Sleep -Seconds 3 }
 
EDIT : a priori avec Powershell 7 Test-Connection a maintenant l'argument "Repeat".
 
https://docs.microsoft.com/en-us/po [...] wershell-7


Oui pas mal aussi l'idée, merci ! ;)

n°3379337
athon
Even death may die
Posté le 29-07-2020 à 10:13:52  profilanswer
 

bonjour,
 
sinon avec le commutateur -w
tu fais ping -w 1000 - t 192.168.1.1

n°3379345
TheDarkgg
Posté le 29-07-2020 à 10:51:51  profilanswer
 

Non l'argument W permet de modifier le temps d'attente du message de retour du serveur pingé avant d'afficher un message d'erreur "Request timed out".
 
Donc dans mon cas, ça ne m'intéresse pas mais merci quand même. :)


Message édité par TheDarkgg le 29-07-2020 à 10:52:04

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win 10

  Ping continu toutes les x secondes.

 

Sujets relatifs
arrêt W10= bips en continuécran blanc toutes les 5 secondes
Logiciel de backup en flux continuPing élevé toutes les 10/15 secondes en Wifi
PC qui s'étient et redémarre après 30 secondes (résolu)tu m'vois... tu m'vois pas... (DD externes) ça continu !
BSOD en continupc qui répond au ping mais qui n'est pas vu sur le résea
Accès disque au repos toute les secondes 
Plus de sujets relatifs à : Ping continu toutes les x secondes.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR