一、目的

例如pdOS,一次性发布版本需要安装8个app,安装起来特别麻烦,因此该脚本就是通过bat脚本,起到批量安装apk的目的。
原理:通过扫描同一文件夹下的所有.apk后缀的文件,然后循环安装。

二、代码

2.1、批量安装

@ECHO off@REM 将adb.exe添加到PATH中
ECHO 初始化…
@SET PATH=%PATH%;%CD%\Adb@REM SET PATH@REM 无限循环的标签:LOOPECHO 正在连接android设备…adb wait-for-device@REM 循环安装本目录下的APK文件FOR %%i IN (*.apk) DO (ECHO 正在安装:%%iadb install -t -r %%i)@echo offECHO 安装好了;PAUSEGOTO LOOP@ECHO on

2、批量fore-stop

@ECHO off@REM 将adb.exe添加到PATH中
ECHO 初始化…
@SET PATH=%PATH%;%CD%\Adb
@REM SET PATH@REM 无限循环的标签
:LOOPECHO 正在连接android设备…
adb wait-for-deviceset pnList=com.pdtech.map com.pdtech.launcher com.pdtech.hardware2 com.pdtech.navigation com.pdtech.core com.pdtech.ota com.pdtech.iot com.pdtech.maptools com.pdtech.setupwizard com.pdtech.robot.vacuum @REM 循环fore-stop本目录下的APK文件
for %%n in (%pnList%) do (ECHO 正在fore-stop%%nadb shell am force-stop %%n
)@echo offECHO force-stop结束
PAUSE
GOTO LOOP@ECHO on
3、批量卸载
@ECHO off@REM 将adb.exe添加到PATH中
ECHO 初始化…
@SET PATH=%PATH%;%CD%\Adb
@REM SET PATH@REM 无限循环的标签
:LOOPECHO 正在连接android设备…
adb wait-for-deviceset pnList=com.pdtech.map com.pdtech.launcher com.pdtech.hardware2 com.pdtech.navigation com.pdtech.core com.pdtech.ota com.pdtech.iot com.pdtech.maptools com.pdtech.setupwizard com.pdtech.robot.vacuum @REM 循环卸载本目录下的APK文件
for %%n in (%pnList%) do (ECHO 正在uninstall %%nadb uninstall %%n
)@echo offECHO 卸载完成
PAUSE
GOTO LOOP@ECHO on

批量安装/卸载/fore-stop apk的脚本相关推荐

  1. android批量安装,[已解决]分享Android apk 批量安装脚本

    @echo off setlocal enabledelayedexpansion title APKs ADB Install Tool v1.0.0 color 2f set adb=" ...

  2. 批量安装zabbix-agent脚本

    批量安装zabbix-agent脚本,为了方便识别名称,自动根据IP最后一位对主机进行重命名操作,方便zabbix-server开启批量注册时,名称识别时用.也避免zabbix-server老是30分 ...

  3. Python——pip批量安装和卸载package

    基本概念 requirements.txt:requirements.txt 文件 里面记录了当前程序的所有依赖包及其精确版本号. 操作步骤 批量安装 将需要安装的包保存在aa.txt中 aa.txt ...

  4. .NET下安装卸载WindowsService批处理脚本

    .NET下开发的WindowsService通常是采用命令行的方式进行安装,即通过C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>InstallUti ...

  5. android 调用系统下载apk,如何在自己的App中调用Android系统自带的安装/卸载程序...

    AppUtils里面写了如何安装和卸载apk(这段代码出自这里:点击打开链接~),这里的安装和卸载调用的是Android本身的一个安装卸载,所以可能页面不会太优雅,并不符合商业App的期望,如果要做到 ...

  6. android apk安装工具,安卓装机必备工具!一键批量安装应用apk

    原标题:安卓装机必备工具!一键批量安装应用apk 安卓如何批量安装App的apk安装包?这是很多朋友都遇到的问题.安卓可以通过apk安装电子市场所没有的App,不过有时候下载一堆apk安装包回来,还需 ...

  7. android 批量安装apk,如何一键批量安装APP应用apk安装包?

    在安卓手机应用市场中,有的用户可能会遇到这样的问题,当我们下载了一堆安卓apk安装包,可是还需要我们一个个的点开去安装,这样非常麻烦,还浪费了用户不少时间.那有用户要问了,如何才能实现一键批量安装ap ...

  8. 关于adb指令安装卸载apk的几个常用命令

    关于adb指令安装卸载apk的几个常用命令 新人自述 adb常用命令 adb remount adb shell adb install xx.apk adb uninstall 包名 adb reb ...

  9. pip 批量安装和卸载package

    文章目录 1.pip批量安装package 2.pip批量卸载package 3.pip换国内源 1.pip批量安装package 将需要安装的包保存在aa.txt中 cd到aa.txt所在目录,运行 ...

最新文章

  1. 如何找出R中加载的软件包版本?
  2. 讲讲Linq to SQL映射(基础篇)
  3. jquery 修改下拉条 Ben Plum selecter
  4. 新手学appium-Appium for Windows说明(中文翻译)
  5. IT职业生涯中的必修课
  6. VScode远程连接linux
  7. 单模光纤和多模光纤的区别,及光纤收发机(光电收发器)的介绍
  8. 360浏览器下载|360安全浏览器下载
  9. 计算机键盘的认识 功能,笔记本电脑键盘的功能_笔记本电脑键盘的认识
  10. MacBook Pro死机强制重启键
  11. 华为二层交换机与路由器对接上网
  12. Postman|网页调试工具
  13. 泸州职业技术学院计算机单招试题,2016泸州职业技术学院高职单招测试题(含答案解析)...
  14. c语言减肥系统软件,给win7系统减减肥
  15. Android视频编辑SDK免费版,Android视频编辑SDK
  16. 463--计算岛屿的周长
  17. Python基础——csv文件中某列数据替换为数字
  18. wps斜杠日期格式_在WPS表格中轻松统一日期格式
  19. vscode Live Server插件无法启动edge浏览器
  20. Tomcat集群应用同步 —— 源码分析

热门文章

  1. 怎么登录163邮箱?TOMvip邮箱登录详情介绍
  2. 开始尝试淘宝直通车推广
  3. java小球落体问题_[Java 编程基本功] (五) 小球落体, 发奖金, 1,2,3,4 可以组成多少个数...
  4. mac录屏快捷键 - mac截图截屏快捷键 - 自带录屏软件QuickTime Player如何使用
  5. Android静默拍照(无感知拍照)
  6. 什么第一台多媒体电子计算机诞生,第一台多媒体电计算机是哪一年诞生的
  7. [Markdown编辑器推荐] - 这个MarkText有点东西啊
  8. AD软件画电路图笔记
  9. 鸿蒙系统有通知服务器吗,鸿蒙系统通知栏怎么清除和打开?鸿蒙系统没有下拉菜单怎么回事?...
  10. 手机屏幕常见故障_iPhone手机一些比较常见的维修故障分析