V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
fishrimp
V2EX  ›  问与答

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

  •  
  •   fishrimp · 2020-06-20 12:03:50 +08:00 · 1830 次点击
    这是一个创建于 1648 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我不是程序员,甚至没有什么文化 手机连电脑,用 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

    ……

    9 条回复    2020-06-20 19:51:11 +08:00
    little_cup
        1
    little_cup  
       2020-06-20 12:17:41 +08:00   ❤️ 2
    安装冰箱 https://coolapk.com/apk/com.catchingnow.icebox

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

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

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

    免责声明:冻结部分系统组件可能会出现各种奇怪问题,各机型不一致,这个需要自行考量…
    imn1
        2
    imn1  
       2020-06-20 12:37:33 +08:00
    复制粘贴还是要的,只是不是复制到控制台而是复制到一个文本
    windows 另存为 .bat
    linux 另存为 .sh ,并给予运行权限
    然后在控制台运行这个文件就是了
    注意:要么写全 adb 的路径,要么把这个文件放在 adb 所在目录并在该目录运行
    IGJacklove
        3
    IGJacklove  
       2020-06-20 12:39:53 +08:00
    写个脚本文件满足吗?
    就是二楼的意思,创建个 bat 格式的文件.命令行复制进去就可以了
    fishrimp
        4
    fishrimp  
    OP
       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
        5
    Jirajine  
       2020-06-20 13:57:04 +08:00 via Android
    @little_cup 冰箱 play 恢复了吗?另外是否考虑上架一些其他国外的商店,xda lab 、amazon store 这样的。
    就我个人而言并不介意重买,但比较讨厌集成的国内支付 sdk 。
    以及,你的剪纸堆 app 有个小问题,用 clipboard whitelist 加白之后已经可以后台获取剪贴板了,但却进不去主界面一直提示需要额外授权。
    little_cup
        6
    little_cup  
       2020-06-20 14:08:39 +08:00
    @Jirajine 没有,其他商店暂时不考虑。
    谢谢支持,不需要重新付费,如果已经在 Play 购买过的可以在酷安下载安装。通过应用内邮件反馈可以找我要一个支付宝兑换码。
    (使用的支付宝 SDK 已经过深度剪裁)
    剪纸堆…出于个人原因暂时不太想更新…抱歉
    fishrimp
        7
    fishrimp  
    OP
       2020-06-20 18:20:51 +08:00
    @little_cup 重启后要重新操作冻结?
    little_cup
        8
    little_cup  
       2020-06-20 19:41:27 +08:00
    @fishrimp 重启手机需要重新执行 adb ;冻结状态是持续有效的。
    dinghmcn
        9
    dinghmcn  
       2020-06-20 19:51:11 +08:00 via Android
    一行一条命令复制所有后粘贴到 cmd 窗口回车就可以了吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1231 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:57 · PVG 01:57 · LAX 09:57 · JFK 12:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.