간단한 배치파일 제작 질문입니다. ( 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여분 걸리는듯..
转载于:https://blog.51cto.com/nhnhwi/405259
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/110712.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...