BAT脚本如何自动执行 adb shell 以后的命令
2015-10-18 20:01
826 查看
http://mzywqwq.blog.163.com/blog/static/958701220134842449172/
参考:http://zhidao.baidu.com/question/496847483.html
普通情况,可以直接用 ”adb shell rm /data/tmp/xx.sh“ 之类的命令执行一条指令。
需要root权限情况,如果执行adb shell su的话,会进入控制台但是无法输入,用批处理的话也会卡在此处。
可以用输入重定向的方法来解决。
1.将所有需要执行的命令放到一个文本文档中,如cmd.txt
2.用输入重定向的方法: adb shell < cmd.txt
这样就可以完全执行文本文档中的命令了。
例如 cmd.txt:
run.bat :
执行以后会在/system/app/中生成一个ttt的文件,说明命令执行正常。
参考:http://zhidao.baidu.com/question/496847483.html
普通情况,可以直接用 ”adb shell rm /data/tmp/xx.sh“ 之类的命令执行一条指令。
需要root权限情况,如果执行adb shell su的话,会进入控制台但是无法输入,用批处理的话也会卡在此处。
可以用输入重定向的方法来解决。
1.将所有需要执行的命令放到一个文本文档中,如cmd.txt
2.用输入重定向的方法: adb shell < cmd.txt
这样就可以完全执行文本文档中的命令了。
例如 cmd.txt:
su mount -o remount rw /system touch /system/app/ttt
run.bat :
adb shell < cmd.sh pause
执行以后会在/system/app/中生成一个ttt的文件,说明命令执行正常。
相关文章推荐
- bash shell之数组使用
- Linux学习 -- Shell编程 -- 流程控制
- <草稿>.bash_profile/.bash_login/.profile的区别联系
- shell脚本
- Linux学习 -- Shell编程 -- 条件判断
- shell let expr $(()) 命令
- Linux学习 -- Shell编程 -- 字符处理命令
- shell基础
- shellhomework
- 【leetcode~Shell】:Tenth Line
- linux 标准输出、标准错误输出、以及shell小技巧
- PowerShell并发控制-命令行参数之四问
- Shell+Curl网站状态检查脚本 抓出无法访问的站点
- 一个备份MySQL数据库的简单Shell脚本
- Linux学习 -- Shell编程 -- 字符截取命令
- Shell下大于小于等于的特殊表示
- Linux Shell 通配符、元字符、转义符使用实例介绍
- shell脚本编程-例子_自动登陆ftp备份
- Linux战地日记—shell脚本的建立与执行
- shell命令