Solved

How to Ping 2 websites

Posted on 2011-02-20
21
297 Views
Last Modified: 2012-05-11
Experts,

I am stuck on how to figure out how to Ping yahoo.com 3 separate times and google.com 3 separate times waiting 1 minute between pings.   I looked at the supported data for my previous question cant seem to get it to work.  

My thoughts:

Not sure how what the syntax would be for 2 websites but for one I was thinking
ping -w 60000 -n 3 www.google.com

After researching I realized that -w is only to be used for a wait before a timeout.  Any ideas?  I am looking to have it wait 1 minute between a total of 6 pings to yahoo and google.  
0
Comment
Question by:Maliki Hassani
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 11
  • 8
  • 2
21 Comments
 
LVL 120
ID: 34939399
@echo off
ping -n 3 www.yahoo.com
sleep 60
ping -n 3 www.googl.com

Open in new window


and use sleep from here

http://www.computerhope.com/dutil.htm 
0
 
LVL 120
ID: 34939407
sleep is just a simple utility, to pause for however many seconds

sleep <seconds to sleep>

simple use.
0
 
LVL 120
ID: 34939409
typo missed the e off google!
0
Salesforce Has Never Been Easier

Improve and reinforce salesforce training & adoption using WalkMe's digital adoption platform. Start saving on costly employee training by creating fast intuitive Walk-Thrus for Salesforce. Claim your Free Account Now

 

Author Comment

by:Maliki Hassani
ID: 34939419
So for the 1 - 4 steps am I hitting enter?  Wouldn't that just run it and never get to step 4?
0
 
LVL 120
ID: 34939431
no it runs' puses for 60 seconds and contiues.

you need to copy and paste into a batch file, called pingtest.bat
0
 

Author Comment

by:Maliki Hassani
ID: 34939450
Sorry, I am not sure how to create a batch file. Let me google this..
0
 
LVL 6

Expert Comment

by:t-max
ID: 34939458
Usually I use "ping -n 60 localhost" to wait 1 minute. You can put that between your other pings to make a one-minute delay. Hope this helps. Good luck!
0
 
LVL 120
ID: 34939459
notepad pingtest.bat

cut and paste the above into notepad.

Save the file.

download sleep into same folder as batch file.

run pingtest.bat
0
 

Author Comment

by:Maliki Hassani
ID: 34939460
Thanks T-max
0
 
LVL 120
ID: 34939475
ping -n 60 is 60 counts, not 60 seconds. (it could be close, but you've got more than 3 pings!)

still need a batch file.
0
 
LVL 120
ID: 34939483
and if you response time is slower, then it will be longer than 60 seconds.
0
 

Author Comment

by:Maliki Hassani
ID: 34939496
Okay so I did what you said and it only waits 60 seconds then ends..  It should wait 60 seconds for 6 times.  Am I reading this wrong?
0
 

Author Comment

by:Maliki Hassani
ID: 34939502
what about:

ping -n 1 www.yahoo.com
sleep 60
ping -n 1 www.yahoo.com
sleep 60
ping -n 1 www.yahoo.com
sleep 60

ping -n 1 www.google.com
sleep 60
ping -n 1 www.google.com
sleep 60
ping -n 1 www.google.com
0
 
LVL 120
ID: 34939506
that will work, if you want to ping, wait 60 seconds, send another ping etc
0
 

Author Comment

by:Maliki Hassani
ID: 34939512
Great thanks for the cool trick!
0
 
LVL 120

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 500 total points
ID: 34939515
yes, okay, I just re-read the question, and missed "separate".
0
 
LVL 120
ID: 34939519
yes, sleep is a handy utility to have around.
0
 

Author Comment

by:Maliki Hassani
ID: 34939542
oh and what can I do from having it close the dos window after completion?
0
 
LVL 6

Expert Comment

by:t-max
ID: 34939549
Right, -n 60 is the number of icmp packages you send, with a one minute delay.
Because you ping localhost or even your network IP, the response time won't an issue.
Moreover, there's an advantage pinging your network IP, because you can also discover at the same time if you are having issues with your network card, something that sleep won't tell you because it's only a cpu check.
0
 

Author Comment

by:Maliki Hassani
ID: 34939555
Okay, that makes sense..  I ran it your way and it pinged 60 times. It is  great way for what you are talking about though.
0
 
LVL 120
ID: 34939592
you could use a pause in the batch file?
0

Featured Post

Secure Your WordPress Site: 5 Essential Approaches

WordPress is the web's most popular CMS, but its dominance also makes it a target for attackers. Our eBook will show you how to:

Prevent costly exploits of core and plugin vulnerabilities
Repel automated attacks
Lock down your dashboard, secure your code, and protect your users

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Short answer to this question: there is no effective WiFi manager in iOS devices as seen in Windows WiFi or Macbook OSx WiFi management, but this article will try and provide some amicable solutions to better suite your needs.
When you try to share a printer , you may receive one of the following error messages. Error message when you use the Add Printer Wizard to share a printer: Windows could not share your printer. Operation could not be completed (Error 0x000006…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

737 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question