Re: Reset polaczenia , gdy ping nie odpowiada

Autor: Grzegorz Niemirowski <gnthexfiles_at_poczta.onet.pl>
Data: Mon, 21 May 2012 22:31:08 +0200
Message-ID: <jpe8l3$rd8$1@news.icpnet.pl>
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response

ggs <ggs_@_konto.pl> napisał(a):
> Witam
> Szukam narzedzia albo pomyslu na jakis skrypt , który wykona batcha
> *.cmd w przypadku gdy np. 20 pingów zwróci "Upłynął limit czasu żadania"
> zamiast normalnej odpowiedzi.
> Win7

Przykład w PowerShellu:
$ping = new-object System.Net.NetworkInformation.Ping
$i = 0;
$f = 0;
while ($i -lt 20) {
$status = $ping.Send("facebook.com");
    if($status.Status -ne "Success") {$f++;}
    $i++;
}
if ($f -eq $i){ ./skrypt.cmd }

-- 
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 1 day, 10 hours, 46 minutes and 12 seconds 
Received on Mon 21 May 2012 - 22:35:02 MET DST

To archiwum zostało wygenerowane przez hypermail 2.2.0 : Mon 21 May 2012 - 22:42:01 MET DST