欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

简易操作:批量使用adb命令安装与卸载APK应用

最编程 2024-07-27 16:54:17
...
  • @echo off 
  • title adb install [by Join
  •  
  • rem 定义adb路径 
  • rem set adb_path=C:\Program Files\Wandoujia2 
  • set adb_path=E:\zhao\environment\android-sdk-windows\platform-tools 
  •  
  • rem adb.exe存在判断及处理 
  • if exist %adb_path%\adb.exe (goto :handle) else (echo abd.exe路径不正确,请修正!&goto :end
  •  
  • rem adb.exe存在时的处理 
  • :handle 
  •  
  • rem 无文件拖至bat时 
  • if "%~1"=="" echo 请将apk直接拖放至bat文件!&goto :end 
  •  
  • echo 注意事项 
  • echo 1、已安装过的apk请先用uninstall.bat卸载! 
  • echo 2、支持中文名称apk的安装(以替换名称的方式)! 
  • echo 3、支持多apk文件安装(即选中所有你要安装的apk拖动至此bat上)! 
  •  
  • rem path增加adb路径 
  • set path=%adb_path%;%path% 
  •  
  • rem 多文件时的遍历 
  • :main 
  • setlocal enabledelayedexpansion 
  • if not "%~1"=="" ( 
  •   echo. 
  •   rem 文件后缀名判断 
  •   if /i "%~x1"==".apk" ( 
  •     rem 文件名称替换后install 
  •     set dir=%~dp1 
  •     set file=%~nx1 
  •     ren "%~1" install.apk 
  •     echo 安装"!dir!!file!"... 
  •     adb install "!dir!install.apk" 
  •     ren "!dir!install.apk" !file! 
  •   ) else ( 
  •     echo 文件类型错误:不支持%~x1! 
  •   ) 
  •  
  •   shift /1 
  •   goto :main 
  •  
  • :end 
  • echo. 
  • pause