
批處理如何根據(jù)網(wǎng)絡(luò)狀況允許(第一個求助帖)
思索半天未能解決還是發(fā)到bathome 來了上面的代碼寫得有問題想實現(xiàn)個功能 如果網(wǎng)絡(luò) 順暢 就執(zhí)行 一次calc.exe如果網(wǎng)絡(luò)不順暢 就kill 掉該進程不允許存在 兩個 或多個該進程繼續(xù)探測網(wǎng)絡(luò)狀況 如果順暢了 延時 5分鐘 繼續(xù) 執(zhí)行 calc.exe整個批處理一直循環(huán)下去nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- :ping
- ping 61.135.169.105
- IF ERRORLEVEL 1 GOTO kill
- IF ERRORLEVEL 0 GOTO start
- :start
- start calc.exe
- ping 61.135.169.105
- IF ERRORLEVEL 1 GOTO kill
- IF ERRORLEVEL 0 GOTO ping
- :kill
- taskkill -f -im calc.exe
- @ping -n 2 61.135.169.105
- IF ERRORLEVEL 1 GOTO kill
- IF ERRORLEVEL 0 GOTO start

