간단한 배치파일 제작 질문입니다. ( ping test 용도) 

 

주기적인 핑테스트를 통하여 무선네트워크 상태를 점검하고 있습니다.

 

c:\>ping -t xxx.xxx.xxx.xxx > 파일이름.txt

 

이런식으로 핑테스트 결과를 문서로 저장하고있는데요..

 

매번 많은 AP들로 핑테스트를 하기 때문에..

 

좀 더 손쉽게 배치파일로 테스팅을 하고 싶어서 고수님들의 도움을 얻고자 질문을 올립니다.

 

전혀 무지한 제가 해보니 핑테스만 되고 [ > 파일이름.txt ] 요부분은 인식을 못하더라구요..

 

 

소스 – pingtest.bat

——————————————————————————–

@echo off
rem http://blog.naver.com/mokomoji

rem 개발자량 연락하고 지내고 싶으면 주소 삭제 금지..
echo. >output.txt
if exist ping.txt (
for /f “delims=” %%f in (ping.txt) do (
echo. =================================================>>output.txt
echo. 핑테스트 %date% %time% – %%f>>output.txt
echo. =================================================>>output.txt
echo. >>output.txt
echo. >>output.txt
echo ping %%f -tw -n 4 시작
ping %%f -tw -n 4 >>output.txt

rem n 숫자 공간 반드시 있어야함

rem n 숫자는 핑 횟수 정의
echo ping %%f -tw -n 4 완료
echo. >>output.txt
echo. >>output.txt
echo. >>output.txt
echo. >>output.txt
echo. >>output.txt
echo. >>output.txt
echo. >>output.txt
)
) else (

echo ping.txt 화일이 없습니다.

)

output.txt

 

————————————————————————-

 

타게팅 소스 – ping.txt 반드시 있어야 함

————————————————————————

yahoo.com

daum.net

localhost

127.0.0.1

————————————————————————–

 

 

 

 

 

 

 

output

 
 =================================================
 핑테스트 2010-02-04 21:28:57.32 – yahoo.com
 =================================================
 
 

Pinging yahoo.com [209.191.93.53] with 32 bytes of data:

 

Reply from 209.191.93.53: bytes=32 time=508ms TTL=50

Reply from 209.191.93.53: bytes=32 time=510ms TTL=50

Reply from 209.191.93.53: bytes=32 time=509ms TTL=50

Reply from 209.191.93.53: bytes=32 time=509ms TTL=50

 

Ping statistics for 209.191.93.53:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

    Minimum = 508ms, Maximum = 510ms, Average = 509ms

 
 
 
 
 
 
 
 =================================================
 핑테스트 2010-02-04 21:28:57.32 – daum.com
 =================================================
 
 

Pinging daum.com [209.62.105.13] with 32 bytes of data:

 

Reply from 209.62.105.13: bytes=32 time=232ms TTL=49

Reply from 209.62.105.13: bytes=32 time=235ms TTL=49

Reply from 209.62.105.13: bytes=32 time=237ms TTL=49

Reply from 209.62.105.13: bytes=32 time=234ms TTL=49

 

Ping statistics for 209.62.105.13:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

    Minimum = 232ms, Maximum = 237ms, Average = 234ms

 
 
 
 
 
 
 
 =================================================
 핑테스트 2010-02-04 21:28:57.32 – localhost
 =================================================
 
 

Pinging mymain [127.0.0.1] with 32 bytes of data:

 

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

 

Ping statistics for 127.0.0.1:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

    Minimum = 0ms, Maximum = 0ms, Average = 0ms

 
 
 
 
 
 
 
 =================================================
 핑테스트 2010-02-04 21:28:57.32 – 127.0.0.1
 =================================================
 
 

Pinging 127.0.0.1 with 32 bytes of data:

 

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

 

Ping statistics for 127.0.0.1:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

    Minimum = 0ms, Maximum = 0ms, Average = 0ms

 
 
 
 
 
 명확한 테스트를 위하여 4번 보다는 100번 테스트 하는것이 신뢰성이 높음

개발시 테스트 때문에.. 4로 함..

100으로 하니.. 한 5개 테스트 하는데.. ㅋㅋㅋ 10여분 걸리는듯..

 

Ping test