当前位置:   article > 正文

Adb windows脚本_adb 脚本宏

adb 脚本宏

#由于测试不太会用adb指令 所以自己写了一个adb的脚本,简化adb的使用

  1. @echo off
  2. set SAVE_DIR=D:\screen
  3. if not exist "%SAVE_DIR%" (
  4. mkdir "%SAVE_DIR%"
  5. echo %SAVE_DIR%创建成功
  6. )
  7. set ADB_PATH=D:\SDK\sdk\platform-tools\adb.exe
  8. if "%ADB_PATH%" == "" (
  9. echo ADB路径未设置,请重新输入:
  10. pause
  11. exit /b
  12. )
  13. for %%i in (%ADB%) do set found=%%~dpi
  14. if "%found%"=="%ADB_PATH%" (
  15. set found=true
  16. ) else (
  17. set found=false
  18. )
  19. if "%found%"=="false" (
  20. echo ADB路径无效,请确保ADB在系统PATH中或指定正确的ADB_PATH变量!!!!!
  21. pause
  22. exit /b
  23. ) else (
  24. echo ADB路径配置正确
  25. )
  26. for /f %%i in ('%ADB_PATH% get-state') do set found=%%~i
  27. if "%found%" == "device" (
  28. echo 设备已连接
  29. goto action
  30. ) else (
  31. echo 设备未连接
  32. )
  33. :connectdevice
  34. echo 请输入Android设备IP
  35. set /p ip=
  36. %ADB_PATH% connect %ip%
  37. :action
  38. echo 请输入相关指令"pull 拉文件 ,push 推送某个某件到 ,screencap 截图"
  39. set /p action=
  40. if "%action%"=="pull" goto pull
  41. if "%action%"=="push" goto push
  42. if "%action%"=="screencap" goto screencap
  43. echo 输入的指令不支持
  44. goto action
  45. :pull
  46. echo 请输入拉取的文件如:./sdcard/test.png
  47. set /p filePath=
  48. %ADB_PATH% pull %filePath% "%SAVE_DIR%"
  49. echo 文件已保存到 "%SAVE_DIR%"
  50. pause
  51. goto action
  52. :push
  53. echo 请输入或拖入需要推送的文件
  54. set /p filePath=
  55. %ADB_PATH% push %filePath% ./sdcard
  56. echo 文件已推送到android设备根目录
  57. pause
  58. goto action
  59. :screencap
  60. echo 请输入图片名:
  61. set /p saveName=
  62. %ADB_PATH% shell screencap -p /sdcard/%saveName%.png
  63. %ADB_PATH% pull /sdcard/screen.png "%SAVE_DIR%\%saveName%.png"
  64. echo 截图已保存到 "%SAVE_DIR%"
  65. pause
  66. goto action

使用只要将ADB_PATH替换成自己的adb路径,即能食用,如果没有配置adb系统环境变量,需要自行修改下

  1. if "%found%"=="false" (
  2. echo ADB路径无效,请确保ADB在系统PATH中或指定正确的ADB_PATH变量!!!!!
  3. pause
  4. exit /b
  5. ) else (
  6. echo ADB路径配置正确
  7. )

将这段给去了吧。

由于比较忙,未配置系统环境变量的代码没有测试过,希望有所帮助

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

闽ICP备14008679号