Ping Multiple Servers - Powershell GUI based tool
Get the GUI tool from below link :
http://crazycerebro.blogspot.com/2017/01/ping-multiple-servers-powershell-term.html
Basic Script :
$ErrorActionPreference = silentlycontinue$servers = Get-Content D:\Scripts\serverlist.txt foreach ($_ in $servers) {$pingtest = Test-Connection -ComputerName $_ -Count 1 -Delay 10 -TimeToLive 10if ($pingtest.ResponseTime -gt 0){"$_ Is Alive" | Out-File -FilePath D:\Scripts\iplist.csv -Append -Force}else {"$_ Is Down" | Out-File -FilePath D:\Scripts\iplist.csv -Append -Force }}