Powershell to test connectivity

From MyWiki
Jump to: navigation, search

Perform action for a list of servers:

$servers = “dc1″,”dc3″,”sql1″,”wds1″,”ex1″
 
Foreach($s in $servers)
 
{

If no connection do something:

if(!(Test-Connection -Cn $s -BufferSize 16 -Count 1 -ea 0 -quiet))
 
  {

Combine the two above:

$servers = “dc1″,”dc3″,”sql1″,”wds1″,”ex1″
Foreach($s in $servers)
 
{
 
if(!(Test-Connection -Cn $s -BufferSize 16 -Count 1 -ea 0 -quiet))
                {
                 Write-Host "testiing server $s"
                }
 
}