如何通过批处理安装某个文件夹下所有的app
来源:互联网 发布:mfc多线程编程实例 编辑:程序博客网 时间:2024/06/16 19:44
直接先附上程序吧
@echo off title ADB Install Apks[By GanChaojiang]goto BEGIN:COMMENTecho ##############################################rem adb_install_apks.batremBy Long.Luo @2013/03/20remrem Description:rem Used to install all the apks in a PATH including rem the subdirs.rem rem Version: 2.2remecho ##############################################pause:BEGINecho.echo ################ 开始... ################ goto MAIN:MAINrem search all the apks in the PATH.rem 首先请设置需要安装的apk文件所在的路径,rem 程序会自动搜索该文件夹(包括子目录)下的所有的apk文件,set /p work_path=请输入apk的路径(例如:D:\IM_RecvFiles):cd /d %work_path% for /R %%s in (*.apk) do (echo 正在安装 %%s adb install -r "%%s"):Endecho.echo ################ 全部apk文件已安装! ################pause
核心的代码就这几行:
for /R %%s in (*.apk) do (echo 正在安装 %%s adb install -r "%%s")
要读懂这几行脚本,肯定需要知道for命令怎么用,其实要查看一个命令怎么使用,方法很简单,直接命令+/?,就可以查询,不信可看下面:
简单说一下常用的几个命令参数;
/d 仅为目录
例如:
for /d %%i in (*) do @echo %%i上面命令可以输出当前所在目录的所有文件夹的名称
而脚本中的 /r 是一个recursion 是一个递归,
帮助中的解释:
检查以 [drive:]path 为根的目录树,指向每个目录中的
FOR 语句。如果在 /R 后没有指定目录,则使用当前
目录。如果集仅为一个单点(.)字符,则枚举该目录树。
0 0
- 如何通过批处理安装某个文件夹下所有的app
- 批处理获得某个文件夹下的所有文件的文件名
- R语言 批量安装某个文件夹下的所有包
- 读取某个文件夹下的所有文件
- 读取某个文件夹下的所有文件
- 删除某个文件夹下的所有文件
- 返回某个文件夹下所有的文件
- 【语言-批处理】删除文件夹下所有的文件夹和文件
- 批处理命令删除当前用户下的某个文件夹
- 拷贝某个文件夹下的所有文件到指定文件夹
- tar批量解压问题:如何批量解压某个文件夹下的所有tar.gz文件?
- 如何使用tar命令批量解压某个文件夹下的所有tar.gz文件?
- 如何在windows下提取某个文件夹下面所有文件的文件名
- 在java中如何遍历某个路径下的所有文件夹和文件
- 使用shell批处理文件夹下的所有文章
- 批处理 压缩当前目录下的所有文件夹
- 同一文件夹下的所有文件批处理命名
- 程序片段----批处理获得文件夹下所有文件的名称
- gcc手动编译android可执行程序
- UIView的clipsTobounds属性
- C#泛型列表List<T>基本用法总结
- Android手势识别(单击 双击 抬起 短按 长按 滚动 滑动)
- Android中dip转换px通用方法/函数
- 如何通过批处理安装某个文件夹下所有的app
- eclipse界面语言的切换方法
- android webView 4.2 不支持 JS 掉用 系统解决
- [java] android SharedPreferences
- Linux 上的基础网络设备详解
- android学习:初学百度地图编程
- linux下SVN数据迁移
- NAND FLASH学习笔记之nand flash基础(一)
- Quartz的使用