当前位置:   article > 正文

adb脚本操作

adb脚本操作

 

用荣耀80手机测试 

@echo off  
setlocal enabledelayedexpansion 

adb shell am start com.android.settings
timeout /t 2 /nobreak >nul

adb shell input tap 500 1300
timeout /t 2 /nobreak >nul

adb shell input tap 500 800
timeout /t 2 /nobreak >nul

adb shell input tap 900 350
timeout /t 2 /nobreak >nul

adb shell ps | findstr wifi |findstr hostapd >nul  
if %errorlevel% equ 0 (  
echo tether exists 
) else (  
echo tether dont exist
adb shell input keyevent KEYCODE_HOME

adb shell am start com.android.settings
timeout /t 2 /nobreak >nul

adb shell input tap 500 1300
timeout /t 2 /nobreak >nul

adb shell input tap 500 800
timeout /t 2 /nobreak >nul

adb shell input tap 900 350
timeout /t 2 /nobreak >nul
)

netsh wlan connect name=die
timeout /t 2 /nobreak >nul

netsh wlan show interfaces | findstr die >nul
timeout /t 2 /nobreak >nul

if %errorlevel% equ 0 (  
echo wifi connect successfully
) else (  
echo wifi connection fails
timeout /t 2 /nobreak >nul

netsh 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

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/56380
推荐阅读
相关标签
  

闽ICP备14008679号