/ / Vytvorenie dávky ADB [problém zastavenia ADB shell] - android, shell, adb

Vytvorenie dávky ADB [problému zastavenia ADB shell] - android, shell, adb

Toto je moja myšlienka toho, čo chcem robiť, jednoduchovykonajte nasledujúce príkazy, ale namiesto toho hneď po zastavení riadku "adb shell" sa nemôže spustiť žiadny iný príkaz bez ohľadu na to, aká je. Pomoc? Vďaka vopred.

    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

odpovede:

0 pre odpoveď č. 1

adb shell príkaz samotný bez akýchkoľvek ďalších parametrov spustí shell v interaktívne mode. Znamená to, že sedí tam a čaká na neurčito. Váš skript nikdy neprekročí túto hranicu.

To, čo naozaj chcete, je:

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