【发布时间】:2013-08-17 02:46:54
【问题描述】:
我正在尝试创建一个脚本,该脚本将通过adb 在一个批处理操作中检索和卸载所有用户应用程序。有谁知道我将如何做到这一点?
我目前可以通过
列出所有第 3 方应用程序adb shell pm list packages -3
我能否以某种方式将生成的软件包列表引导到 adb 中的卸载命令中?
【问题讨论】:
-
给我的男人打勾特洛伊:)。这是离合器。
我正在尝试创建一个脚本,该脚本将通过adb 在一个批处理操作中检索和卸载所有用户应用程序。有谁知道我将如何做到这一点?
我目前可以通过
列出所有第 3 方应用程序adb shell pm list packages -3
我能否以某种方式将生成的软件包列表引导到 adb 中的卸载命令中?
【问题讨论】:
似乎是什么问题?可以用这个单线来完成:
adb shell "pm list packages -3 | cut -c9- | xargs pm uninstall"
【讨论】:
试试:
:分割包名
r 选项将阻止 xargs 运行命令n1 选项是一次将一个结果值作为参数传递给命令t 用于打印正在执行的命令)希望对你有帮助!!!
【讨论】: