[윈도우] wget.exe 와 배치파일을 이용한 사이트 체크 방법 Computer Tip


일단 윈도우 명령창에서 웹페이지를 가져오기 위하여 wget.exe를 구하여야 합니다.

해당 사이트에서 구할 수 있습니다.

이제 배치파일을 하나 만들어 봅니다.

노트패드를 열고,


@echo off

REM for win7 next line is for setting current working directory

PUSHD %~DP0

TITLE WGET Periodically


set argC=0

for %%x in (%*) do Set /A argC+=1

if %argC% NEQ 1 (

echo "Usage: %0 URL"

GOTO END

)


set SLEEP_TIME=3

:LOOP

wget.exe -q -T %SLEEP_TIME% -O - %1

IF ERRORLEVEL 1 GOTO WGET_ERROR

echo %date% %time%

echo "================================================="

ping 127.0.0.1 -n %SLEEP_TIME% >nul

GOTO LOOP


:WGET_ERROR

echo "Invalid URL Error!"


:END

POPD


라고 한 다음 wget.bat 이름으로 저장합니다.


위와 같이 작성하고 


W:\> wget.bat http://www.yahoo.kr



실행하면,
3초마다 (SLEEP_TIME을 조종하면 됩니다) 해당 URL을 읽어
화면에 표시하고 만약 해당 시간이 지나도 못 가져오면 시간만 표시가 됩니다.


덧글

댓글 입력 영역

구글애드텍스트