Solved

How to Ping 2 websites

Posted on 2011-02-20
21
295 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
Guide to Performance: Optimization & Monitoring

Nowadays, monitoring is a mixture of tools, systems, and codes—making it a very complex process. And with this complexity, comes variables for failure. Get DZone’s new Guide to Performance to learn how to proactively find these variables and solve them before a disruption occurs.

 

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

Webinar: Aligning, Automating, Winning

Join Dan Russo, Senior Manager of Operations Intelligence, for an in-depth discussion on how Dealertrack, leading provider of integrated digital solutions for the automotive industry, transformed their DevOps processes to increase collaboration and move with greater velocity.

Question has a verified solution.

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

When it comes to security, there are always trade-offs between security and convenience/ease of administration. This article examines some of the main pros and cons of using key authentication vs password authentication for hosting an SFTP server.
In this article, I am going to show you how to simulate a multi-site Lab environment on a single Hyper-V host. I use this method successfully in my own lab to simulate three fully routed global AD Sites on a Windows 10 Hyper-V host.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
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…

735 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