【发布时间】:2017-02-18 07:05:08
【问题描述】:
我正在编写执行 adb 命令的批处理脚本,但是在执行“SU”命令时,只有第一个命令运行“adb shell”并停止 由于脚本输入所有命令的速度非常快,而不是等待上一个命令完全运行,因此可以将下一个命令输入到 shell 窗口中,即“su”代码示例如下
:lckscreen
adb shell
su
rm /data/system/gesture.key
rm /data/system/*.key
exit
exit
pause
goto menu4
我也试过了
adb shell & su
但结果还是一样
shell@Samsung_s4:/ $
请帮忙
【问题讨论】:
-
我也试过 adb shell || su 但没用
-
您的脚本调用 adb 然后等待 ADB 退出然后尝试运行其余命令,这在批处理文件中没有意义。这就是批处理文件的工作原理。
标签: android bash shell batch-file adb