2

我正在尝试为我试图推送到 /system/app/ 的 apk 文件夹设置 2 个命令

所以我想要做的是将文件夹中的所有 apk 推送到 /system/app/ 然后为那些被推送的文件设置一个 chmod 644 命令

我所拥有的是推动apks

for /f %%a IN ('dir /b SystemAPKs\*.apk') do stuff\adb.exe push SystemAPKs\%%a  /system/app/

最好的方法是什么?谢谢

4

1 回答 1

1

在 for 循环中执行多个操作。像这样的东西:

for /f %%A IN ('dir /b SystemAPKs\*.apk') do (
    stuff\adb.exe push "%%~fA" /system/app/
    stuff\adb.exe shell chmod 644 "/system/app/%%~nxA"
)

更新,让我们更改脚本的工作目录。这将允许我们仅使用文件名而不是整个文件路径来调用 adb。

    • 脚本.bat
    • 系统APK
      • 要推送的apk文件
    • 东西
      • 亚行
    • 市场APK
    • Nexus 4 驱动程序

目录结构

:: Make SystemAPKs the Working Directory
pushd SystemAPKs
for /f %%A IN ('dir /b *.apk') do (
    ..\stuff\adb.exe push "%%~nxA" /system/app/
    ..\stuff\adb.exe shell chmod 644 "/system/app/%%~nxA"
)
popd
于 2013-02-01T14:56:06.323 回答