Ping s pauzou

Väčšina ITčkárov to pozná. Niekde na trase sa niečo s.ere, a treba zistiť kedy. Ak k tomu stačí ping, vec je čiastočne vyriešená. Ale ako ho donútiť cykliť s určitými pauzami ?

 

Je to celkom easy.

 

ping -n x -w y Ip_adresa

kde x je počet opakovaní, a y timeout v milisekundách.

Ak má jedna sekunda 1000ms, a chceme pingať (aké pekné slovenské slovo :-) napr. po 1 minúte, tak:

ping -n 60 -w 1000 Ip_adresa

A čo je podstatné, nato aby nám timeout fungoval, musíme pingnúť neexistujúcu IPčku (alebo pre detailistov zariadenie, neodpovedajúce na ping)

ping -n 60 -w 1000 10.1.1.1

 

Je to možné použiť aj ako opakovaný scheduler na vykonanie nejakej akcie, vynaliezavosti sa medze nekladú.

Treba niečo opakovať v horizonte 15 minút ?

 

(ukážka samozrejme nie je kompletná).

=======

@echo on
:start

ping -n 900 -w 1000 10.1.1.1

rar a c:\archiv.rar c:\zaloha\*.*

 

goto start

 =======

 

 

Enjoy...