매우 불안정한 인터넷 연결이 있습니다. 이 경우 CMD 창에서 ping 테스트를 실행해야합니다. 죄송합니다.이 시작> 실행> CMD를 입력하거나 ping [email protected] -t를 입력하면 너무 게으르다. , evrytime 브라우징을 시작해야합니다.CMD 창을 열고 PING을 실행하는 BAT 파일
나는 A A CMD 창을 엽니 다 박쥐 파일을 자동으로 실행 ping 테스트가 필요 예 : www.yahoo, COM -t
매우 불안정한 인터넷 연결이 있습니다. 이 경우 CMD 창에서 ping 테스트를 실행해야합니다. 죄송합니다.이 시작> 실행> CMD를 입력하거나 ping [email protected] -t를 입력하면 너무 게으르다. , evrytime 브라우징을 시작해야합니다.CMD 창을 열고 PING을 실행하는 BAT 파일
나는 A A CMD 창을 엽니 다 박쥐 파일을 자동으로 실행 ping 테스트가 필요 예 : www.yahoo, COM -t
이 당신이 필요로하는 것보다 조금 더 될 수도 있지만 그것은 아주 일반적이었다 전화 접속 일에 스크립트를 사용했습니다. 이 게시물을 오래된 포럼 게시물에서 찾아서 수정합니다. 당신이 로그인 할 때마다 체크 있도록
@ECHO off
::============================================
:: \\\\\\\\\\\\\\ Variables //////////////
::============================================
SET drive=c:\nettest
SET OutputFile=result.txt
SET tt=%time:~0,2%_%time:~3,2%_result.txt
SET folder=%date:/=-% %tt%
SET site1=www.google.com
SET site2=www.yahoo.com
::============================================
:: \\\\\\\\\\\\\\ Message ////////////////
::============================================
COLOR 9F
ECHO. Ping all sites
PAUSE
GOTO Google
::==================================================
:: \\\\\\\\\\\\\\ Pinging Google ////////////////
::==================================================
:Google
PING -n 2 %site1% | find "Reply from"
::Check to see if ping was successful or unsuccesful
::successful = :found1
::unsuccessful = :nfound1
IF NOT ERRORLEVEL 1 GOTO found1
IF ERRORLEVEL 1 GOTO nfound1
::Check to see if folder exists
:found1
ECHO.
ECHO Google found!
ECHO.
IF EXIST "%drive%\%folder%" GOTO :write1
IF NOT EXIST "%drive%\%folder%\" GOTO :create1
::Folder found - writes output
:write1
ECHO ping to google successful on Date (%date%), Time (%time%). >>"%drive%\%folder%\%tt%"
GOTO yahoo
::Folder not found - creates folder and writes output
:create1
MD "%drive%\%folder%\"
ECHO ping to google successful on Date (%date%), Time (%time%). >>"%drive%\%folder%\%tt%"
GOTO yahoo
:nfound1
ECHO.
ECHO ###Google NOT FOUND!
ECHO.
IF EXIST "%drive%\%folder%" GOTO :write2
IF NOT EXIST "%drive%\%folder%\" GOTO :create2
:write2
ECHO ping to google unsuccessful on Date (%date%), Time (%time%). >>"%drive%\%folder%\%tt%"
GOTO yahoo
:create2
MD "%drive%\%folder%\"
ECHO ping to google unsuccessful on Date (%date%), Time (%time%). >>"%drive%\%folder%\%tt%"
GOTO yahoo
::========================================================
:: \\\\\\\\\\\\\\ Pinging Yahoo ////////////////
::========================================================
:yahoo
PING -n 2 %site2% | find "Reply from"
IF NOT ERRORLEVEL 1 GOTO found2
IF ERRORLEVEL 1 GOTO nfound2
:found2
ECHO.
ECHO Yahoo found!
ECHO ping to Yahoo successful on Date (%date%), Time (%time%). >>"%drive%\%folder%\%tt%"
GOTO Finished
:nfound2
ECHO.
ECHO ###Yahoo NOT FOUND!
ECHO ping to Yahoo unsuccessful on Date (%date%), Time (%time%). >>"%drive%\%folder%\%tt%"
GOTO Finished
::==========================================================
:: \\\\\\\\\\\\\\ Test finished ////////////////
::==========================================================
:Finished
ECHO.
ECHO Test Completed!
ECHO.
@PAUSE
당신은 당신의 시작이 뭔가를 추가 할 수 있습니다.
(+1) 실제로는 아주 작은 스크립트이지만 OP가 필요로하는 모든 것은 .cmd 파일에서'ping www.yahoo.com -t '입니다. 내 생각에 .cmd 파일이 그의 편에 있다는 오해가 있습니다. – Appleshell
감사. 나는 당신의 연결을 시도했다 그러나 아무것도하지 않는다. 간단한 명령은 처럼 컴퓨터에서 바탕 화면의 bat 파일을 두 번 클릭하고 cmd를 열고 "ping www.yahoo.com -t"을 입력하면> tadaa : D 문제가 생깁니다. 그게 어떻게 해야할지 모르겠다. D –
@raymondryanmeneses * 명령 줄에 텍스트를 삽입하는 것은 가능하지 않다. 그러나 명령을 즉시 실행할 수있는 이유는 무엇입니까? 파일에'ping www.yahoo.com -t '을 입력하기 만하면됩니다. – Appleshell
.bat 또는 .cmd 파일에 ping 명령을 입력하면됩니다. – Appleshell
질문이 의미가 없습니다. 'ping'을 실행하여 접속이 가능한지를 알 수 있다면, 접속을 시도해 볼 필요없이 간단히 접속을 시도 할 수 있습니다. "인터넷을 사용할 수 있는지 알아보기 위해 핑을 실행할 필요가 있지만 연결이 끊어 질 수 있으므로 핑을 실행 한 후 떨어질 수 있지만 다른 것을 할 수 있기 전에"나에게 꽤 어리석은 것처럼 보입니다. 너 정말로 무엇을하려고하는거야? –