Ping Multiple Servers and Do a TraceRoute on Down Servers

Yesterday one of our "New Delhi PowerShell User Group" member was trying to do the following.
Ping a list of Internet and External Server, and then do the "Trace Route" on the failed ones.  He was facing a problem using "foreach" cmdlets.
to help him i tried to write a script for him and he liked it .. So i think that i should share this script with everyone so that everyone else can be benefited.


Aman Dhally