shell - 如何编写批处理脚本来运行多个 adb shell 命令
问题描述
我想编写一个批处理脚本,它首先通过启动 adb shell adb shell
,然后运行一些命令,例如 input swipe 77 1161 77 1161 500
然后input tap 157 1066
等等。但我无法这样做。我尝试了多种方法,但似乎都没有。我试过写这样的脚本:
adb shell "input swipe 86 1186 86 1186 500;input tap 157 1066"
并在单独的行上编写命令,例如,
adb shell "input swipe 86 1186 86 1186 500;
input tap 157 1066"
并且还尝试将 adb shell 放在一个文件中,并将其他命令放在单独的文件中,但没有任何效果。即使我在命令的末尾放置了一个退出,我总是最终在 cmd 中得到这个不和谐的屏幕。
我想知道我是否以错误的方式做正确的事情或其他事情。请解释什么是最好的方法,并请彻底解释。任何帮助都会得到帮助。谢谢。
解决方案
推荐阅读
- python - 如何使用子图和 Seaborn Lineplot 仅在图外的框中显示图例?
- node.js - 加入多个集合 + docDB
- java - 如何从 IloModeler 或 IloCplex 获取所有 IloNumVar
- perl - 如何在 Perl 中以命令行选项格式将列表作为输入
- mysql - 如何将集合存储在数据库中?
- azure-devops - Azure devops rest api,如何修改一个值
- java - RabbitMQ 在发送消息到交换时返回 MQ_UNBOUND_QUEUE
- spring - 从 PropertySource Springboot 迭代属性
- compression - 将 DeflaterOutputStream 转换为 ByteArrayOutPutStream
- time-series - 如何提高 rnn 和 LSTM 的准确率?