用荣耀80手机测试
@echo off
setlocal enabledelayedexpansionadb shell am start com.android.settings
timeout /t 2 /nobreak >nuladb shell input tap 500 1300
timeout /t 2 /nobreak >nuladb shell input tap 500 800
timeout /t 2 /nobreak >nuladb shell input tap 900 350
timeout /t 2 /nobreak >nuladb shell ps | findstr wifi |findstr hostapd >nul
if %errorlevel% equ 0 (
echo tether exists
) else (
echo tether dont exist
adb shell input keyevent KEYCODE_HOMEadb shell am start com.android.settings
timeout /t 2 /nobreak >nuladb shell input tap 500 1300
timeout /t 2 /nobreak >nuladb shell input tap 500 800
timeout /t 2 /nobreak >nuladb shell input tap 900 350
timeout /t 2 /nobreak >nul
)netsh wlan connect name=die
timeout /t 2 /nobreak >nulnetsh wlan show interfaces | findstr die >nul
timeout /t 2 /nobreak >nulif %errorlevel% equ 0 (
echo wifi connect successfully
) else (
echo wifi connection fails
timeout /t 2 /nobreak >nulnetsh wlan connect name=die
)
set d=%data%
set t=%time%
set /A cnt=0
set /A acc=0
set /A num=5
set /A sum=-1
for /f "tokens=*" %%a in ('ping -n !num! www.baidu.com')do (
set /A sum+=1
if !sum! LSS !num! (
if !sum! GTR -1 (
echo %d% %t% %%a>>pi.txt
echo %%a | findstr "TTL" >nul
if %errorlevel% equ 0 (
set /A cnt+=1
set /A acc+=1
echo %d% %t% success now count:!cnt! now acc:!acc! >>log.txt
)
if %errorlevel% NEQ 0 (
set /A cnt+=1
echo %d% %t% fail now count:!cnt! now acc:!acc! >>log.txt
)
)
)
)
pause