我在cmd里面是输入这些来运行的,请问用bat或者c++该怎么实现下面的功能,代码怎么写?求高手指点

adb connect 192.168.1.106
adb shell
cd /data/data/com.android.providers.settings/databases
sqlite3 settings.db
.tables
update system set value='A' where name='login_username';
update system set value='B' where name='login_password';
其中IP地址,A,B,三个是需要手动输入的变量

@echo off
set /p ip=请输入ip地址:
set /p a=请输入用户名:
set /p b=请输入密码:
adb connect %ip%
adb shell
cd /data/data/com.android.providers.settings/databases
sqlite3 settings.db.tables
update system set value='%a%' where name='login_username';
update system set value='%b%' where name='login_password';追问

谢谢大神,现在已经进入了sqlite了,但是后面执行不了update那2个命令?怎么办啊?

追答@echo off
set /p ip=请输入ip地址:
set /p a=请输入用户名:
set /p b=请输入密码:
adb connect %ip%
adb shell
cd /data/data/com.android.providers.settings/databases
(
echo update system set value='%a%' where name='login_username';
echo update system set value='%b%' where name='login_password';
)|sqlite3 settings.db.tables

你试一下行不行。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网