2012年06月27日
PINGを実行し正常or異常を判定し結果を返すバッチファイル。
■ファイル名
ping.bat
■実行結果
■正常な場合
■異常な場合
ping.bat
@echo off echo 192.168.0.1にPINGを実行します。 ping 192.168.0.1 -n 4 @if errorlevel 1 GOTO test1_NG @if errorlevel 0 GOTO test1_OK :test1_OK echo. echo *************** echo テスト①正常終了 echo *************** echo. pause GOTO END :test1_NG echo. echo *************** echo テスト①異常終了 echo *************** echo. pause GOTO END :END
■実行結果
■正常な場合
192.168.0.1にPINGを実行します。 Pinging 192.168.0.1 with 32 bytes of data: Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 Reply from 192.168.0.1: bytes=32 time<1ms TTL=128 Ping statistics for 192.168.0.1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms *************** テスト①正常終了 *************** 続行するには何かキーを押してください . . .
■異常な場合
192.168.0.1にPINGを実行します。 Pinging 192.168.0.1 with 32 bytes of data: Request timed out. Request timed out. Request timed out. Request timed out. Ping statistics for 192.168.0.1: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), *************** テスト①異常終了 *************** 続行するには何かキーを押してください . . .