请教如何在 windows 电脑连接手机的情况下批量执行 adb 命令

2020-06-20 12:03:50 +08:00
 fishrimp

我不是程序员,甚至没有什么文化 手机连电脑,用 adb 命令卸载、禁用安卓手机里自带的系统应用,有长长的列表,不想一行行的复制粘贴执行。

想执行的 adb 命令如下: adb shell pm disable-user com.huawei.bd

adb shell pm disable-user com.huawei.intelligent

adb shell pm disable-user com.huawei.trustagent

……

1655 次点击
所在节点    问与答
9 条回复
little_cup
2020-06-20 12:17:41 +08:00
安装冰箱 https://coolapk.com/apk/com.catchingnow.icebox

打开一次 app,然后执行 shell sh /sdcard/Android/data/com.catchingnow.icebox/files/start.sh

然后就可以在手机上自己挑选冻结了,重启手机需要重新执行 adb,冻结状态持续有效的。

利益相关:冰箱 app 作者。只冻结,不用冰箱管理 app (也就是点一下 app 名选冻结,不是打钩加入冰箱管理列表)的话是不需要付费的。

免责声明:冻结部分系统组件可能会出现各种奇怪问题,各机型不一致,这个需要自行考量…
imn1
2020-06-20 12:37:33 +08:00
复制粘贴还是要的,只是不是复制到控制台而是复制到一个文本
windows 另存为 .bat
linux 另存为 .sh ,并给予运行权限
然后在控制台运行这个文件就是了
注意:要么写全 adb 的路径,要么把这个文件放在 adb 所在目录并在该目录运行
IGJacklove
2020-06-20 12:39:53 +08:00
写个脚本文件满足吗?
就是二楼的意思,创建个 bat 格式的文件.命令行复制进去就可以了
fishrimp
2020-06-20 12:54:19 +08:00
adb shell pm disable-user com.huawei.bd

adb shell pm disable-user com.huawei.intelligent

adb shell pm disable-user com.huawei.trustagent

把上面的命令行复制进 txt 文件,保存为.bat ,运行 bat 文件,这样就行?
Jirajine
2020-06-20 13:57:04 +08:00
@little_cup 冰箱 play 恢复了吗?另外是否考虑上架一些其他国外的商店,xda lab 、amazon store 这样的。
就我个人而言并不介意重买,但比较讨厌集成的国内支付 sdk 。
以及,你的剪纸堆 app 有个小问题,用 clipboard whitelist 加白之后已经可以后台获取剪贴板了,但却进不去主界面一直提示需要额外授权。
little_cup
2020-06-20 14:08:39 +08:00
@Jirajine 没有,其他商店暂时不考虑。
谢谢支持,不需要重新付费,如果已经在 Play 购买过的可以在酷安下载安装。通过应用内邮件反馈可以找我要一个支付宝兑换码。
(使用的支付宝 SDK 已经过深度剪裁)
剪纸堆…出于个人原因暂时不太想更新…抱歉
fishrimp
2020-06-20 18:20:51 +08:00
@little_cup 重启后要重新操作冻结?
little_cup
2020-06-20 19:41:27 +08:00
@fishrimp 重启手机需要重新执行 adb ;冻结状态是持续有效的。
dinghmcn
2020-06-20 19:51:11 +08:00
一行一条命令复制所有后粘贴到 cmd 窗口回车就可以了吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/683275

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX