美文网首页
批量安装/卸载/fore-stop apk的脚本

批量安装/卸载/fore-stop apk的脚本

作者: 大胡子的机器人 | 来源:发表于2022-07-09 07:17 被阅读0次

    一、目的

    例如pdOS,一次性发布版本需要安装8个app,安装起来特别麻烦,因此该脚本就是通过bat脚本,起到批量安装apk的目的。
    原理:通过扫描同一文件夹下的所有.apk后缀的文件,然后循环安装。

    二、代码

    2.1、批量安装

    @ECHO off
    
    
    @REM 将adb.exe添加到PATH中
    ECHO 初始化…
    @SET PATH=%PATH%;%CD%\Adb
        @REM SET PATH
            
            @REM 无限循环的标签
            :LOOP
        
        
        ECHO 正在连接android设备…
        adb wait-for-device
        
        
        @REM 循环安装本目录下的APK文件
        FOR %%i IN (*.apk) DO (
                ECHO 正在安装:%%i
                adb install -t -r %%i
                )
            @echo off
            
            ECHO 安装好了;
            PAUSE
            GOTO LOOP
        
    @ECHO on
    

    2、批量fore-stop

    @ECHO off
    
    
    @REM 将adb.exe添加到PATH中
    ECHO 初始化…
    @SET PATH=%PATH%;%CD%\Adb
    @REM SET PATH
    
    @REM 无限循环的标签
    :LOOP
    
    
    ECHO 正在连接android设备…
    adb wait-for-device
    
    set pnList=com.pdtech.map com.pdtech.launcher com.pdtech.hardware2 com.pdtech.navigation com.pdtech.core com.pdtech.ota com.pdtech.iot com.pdtech.maptools com.pdtech.setupwizard com.pdtech.robot.vacuum 
    
    @REM 循环fore-stop本目录下的APK文件
    for %%n in (%pnList%) do (
        ECHO 正在fore-stop%%n
        adb shell am force-stop %%n
    )
    
    @echo off
    
    ECHO force-stop结束
    PAUSE
    GOTO LOOP
    
    @ECHO on
    
    3、批量卸载
    @ECHO off
    
    @REM 将adb.exe添加到PATH中
    ECHO 初始化…
    @SET PATH=%PATH%;%CD%\Adb
    @REM SET PATH
    
    @REM 无限循环的标签
    :LOOP
    
    
    ECHO 正在连接android设备…
    adb wait-for-device
    
    set pnList=com.pdtech.map com.pdtech.launcher com.pdtech.hardware2 com.pdtech.navigation com.pdtech.core com.pdtech.ota com.pdtech.iot com.pdtech.maptools com.pdtech.setupwizard com.pdtech.robot.vacuum 
    
    @REM 循环卸载本目录下的APK文件
    for %%n in (%pnList%) do (
        ECHO 正在uninstall %%n
        adb uninstall %%n
    )
    
    @echo off
    
    ECHO 卸载完成
    PAUSE
    GOTO LOOP
    
    @ECHO on
    

    相关文章

      网友评论

          本文标题:批量安装/卸载/fore-stop apk的脚本

          本文链接:https://www.haomeiwen.com/subject/tcidbrtx.html