13 February 2020

Win Batch Script: Ping Check


Selalu bile nk buat keje, tercari-cari balik laa simple script nie. So baik sumbat sini, kot2 ade yang memerlukan.

Script nie just ping je, klu dia block ICMP xgune gak. Aku biasa gabung dgn "grep" senang nk tgk result. grep for windows korang bleh google je, ade dkt gnuwin32.

usage: pingcheck.bat list.txt | grep up

list.txt tue korang bleh letak ip/url line by line.

Nie dia batch Script tue...



pingcheck.bat:

@echo off
for /f %%a in (%1) do (
    echo Pinging %%a ...
    ping -n 1 %%a | find "Reply" > NUL
    if not errorlevel 1 (echo %%a is up) else (echo %%a is down)
)


No comments:

Post a Comment