制作ADB批次[ADB shell停止问题]

时间:2014-10-06 20:40:50

标签: android shell adb

这是我想要做的事情,只需执行以下命令,而不是直接执行" adb shell"它会停止,不会触发任何其他命令,无论它是什么。救命?谢谢你提前。

    adb connect 192.168.1.101:5555 

    adb shell
    su 
    rm /data/system/locksettings.db 
    rm /data/system/locksettings.db-wal 
    rm /data/system/locksettings.db-shm 
    PAUSE

    reboot

1 个答案:

答案 0 :(得分:0)

adb shell命令单独使用任何额外参数以交互式模式启动shell。意思是它只是坐在那里无限期地等待用户输入。你的脚本永远不会越过那条线。

你真正想要的是:

adb connect 192.168.1.101:5555 

adb shell su 0 rm /data/system/locksettings.db 
adb shell su 0 rm /data/system/locksettings.db-wal 
adb shell su 0 rm /data/system/locksettings.db-shm 

PAUSE

adb reboot