안녕하십니까 시스코 킹입니다.
윈도우 CMD 창에서 Ping 입력 시, 언제 Ping을 보냈는지 확인이 불가능 하고, 4개 이상의 Ping을 보내고 싶어서 옵션을 입력해야하는 불편함이 있습니다.
아래의 배치파일을 업무에 활용 해보세요.
Ping을 보낸 시간이 출력된 내용을 로그파일로 저장하는 배치파일을 공유 드립니다,
파일을 실행 시키면
아래처럼 IP를 입력하는 창이 나옵니다.
IP를 입력하게 되면 자동으로 날짜가 나옵니다.
윈도우 기본 CMD 창에서 PING 입력 시에는 4개의 PING만 보내지만
해당 배치파일은 종료 시킬때 까지 보내게 됩니다.
아래처럼 시간이 출력된 형태로 보내집니다.
Ctrl + C 를 누르게 되면 종료를 확인하는 메시지가 나오게 되고 종료 시 아래처럼 파일로 저장이 됩니다.
저장 경로는 배치파일이 있는 위치와 동일합니다.
Log_(IP).log 형식으로 저장이됩니다.
파일을 확인 하게 되면 아래와 같은 내용을 확인 할 수 있습니다.
배치코드 내용도 공유 드립니다.
파일의 확장자를 .txt로 변경하면 배치코드를 확인 하실 수 있습니다.
@echo off
set/p host=host Address:
set logfile=Log_%host%.log
echo Target Host = %host% >%logfile%
for /f "tokens=*" %%A in ('ping %host% -n 1 ') do (echo %%A>>%logfile% && GOTO Ping)
:Ping
for /f "tokens=* skip=2" %%A in ('ping %host% -n 1 ') do (
echo %date% %time:~0,2%:%time:~3,2%:%time:~6,2% %%A>>%logfile%
echo %date% %time:~0,2%:%time:~3,2%:%time:~6,2% %%A
timeout 1 >NUL
GOTO Ping)
'IT꿀팁' 카테고리의 다른 글
[IT꿀팁] Excel(엑셀) 단축키 정리 (0) | 2020.10.18 |
---|---|
[IT꿀팁] Sublime Text(서브라임텍스트) 프로그램 소개 및 간편한 단축키 정리 (0) | 2020.10.18 |
[IT꿀팁] 공인인증서에 대한 정보 (효력, 폐지, 기관, 업무) 정리 (0) | 2020.10.11 |
[IT꿀팁] 운영체제(Operating System)의 기능과 계층, 발달과정에 대해 알아보자 (0) | 2020.10.03 |
[IT꿀팁] 윈도우 유용한 단축키 정리 (0) | 2020.08.27 |
댓글