批处理文件来判断ping命令中time值变大时,就会触发
把如下内容保存为BAT文件,运行即可,其中的www.baidu.com可以变更为你需要的。
@echo off @setlocal enabledelayedexpansion set /a OLD=0 set /a NEW=0 set /a NO=0 @for /l %%i in (1,1,10) do ( for /f "tokens=5" %%p in ('ping -n 1 www.baidu.com ^|find /i "time="') do ( set TMP_TIME=%%p ::echo NO!NO!: !TMP_TIME! if not !TMP_TIME!=="" (set /a NEW=!TMP_TIME:~5,-2!) ) if !NEW! NEQ 0 ( set /a NO+=1 if !NEW! GEQ !OLD! 在这儿调用声音文件 ) set /a OLD=!NEW! ) )