cmd запускается автоматически -> команды оболочки для просмотра базы данных sqlite для Android - PullRequest
2 голосов
/ 29 сентября 2011

Я хочу запустить 'adb shell' ->, чтобы просмотреть базу данных sqlite для Android.
Мне нужно автоматически запускать команды в файле CMD.
Но я могу получить доступ только к оболочке # , а не к sqlite3

sqlite.cmd (файл)

cd "C:\android-sdk-windows\platform-tools" 
adb shell
sqlite3 /data/data/ileran.game/databases/ilearn.db

Если вручную запустить консоль cmd и написать все эти команды -> это работает

1 Ответ

2 голосов
/ 29 сентября 2011

Попробуйте выполнить оболочку одной командой:

adb shell "sqlite3 /data/data/ileran.game/databases/ilearn.db"

Обновление

Чтобы запустить это, а затем взять ввод и перенаправить его в команду оболочки adb, вы должны использовать операторы перенаправления. Я не специалист по командной оболочке Windows, но попробую что-то вроде этого:

0>adb shell "sqlite3 /data/data/ileran.game/databases/ilearn.db"

Подробнее о перенаправлении CMD: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/redirection.mspx?mfr=true

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...