美文网首页
adb push pull bat脚本

adb push pull bat脚本

作者: 车到山前必有路2021 | 来源:发表于2019-11-07 11:00 被阅读0次

    adb_push.bat

    @echo off

    setlocal enabledelayedexpansion

    title %0

    set DEST_DIR=/mnt/extsd

    echo adb devices

    adb devices

    if "%~1"=="" (

      call:FcolorRed

      echo ----------Please Input Parameter----------

      call:FcolorWhite

      goto END

    )

    :PUSH

    echo -----------------------------------

    call:FcolorGreen

    set target=%~1

    echo ^=^=^=^=^> %target%

    echo adb push "%target%" %DEST_DIR%

    adb push "%target%" %DEST_DIR%

    call:FcolorWhite

    SHIFT

    if not "%~1"=="" (

      goto PUSH

    )

    echo -----------------------------------

    echo All files pushed.

    echo.

    echo adb shell ls %DEST_DIR%

    adb shell ls %DEST_DIR%

    echo.

    :END

    rem pause

    call cmd

    :FcolorBlack

    cmd /cecho [1;30m

    goto:eof

    :FcolorRed

    cmd /cecho [1;31m

    goto:eof

    :FcolorGreen

    cmd /cecho [1;32m

    goto:eof

    :FcolorYellow

    cmd /cecho [1;33m

    goto:eof

    :FcolorBlue

    cmd /cecho [1;34m

    goto:eof

    :FcolorPurple

    cmd /cecho [1;35m

    goto:eof

    :FcolorCyan

    cmd /cecho [1;36m

    goto:eof

    :FcolorWhite

    cmd /cecho [1;37m

    goto:eof

    :BcolorBlack

    cmd /cecho [1;40m

    goto:eof

    :BcolorRed

    cmd /cecho [1;41m

    goto:eof

    :BcolorGreen

    cmd /cecho [1;42m

    goto:eof

    :BcolorYellow

    cmd /cecho [1;43m

    goto:eof

    :BcolorBlue

    cmd /cecho [1;44m

    goto:eof

    :BcolorPurple

    cmd /cecho [1;45m

    goto:eof

    :BcolorCyan

    cmd /cecho [1;46m

    goto:eof

    :BcolorWhite

    cmd /cecho [1;47m

    goto:eof

    adb_pull.bat

    @echo off

    setlocal enabledelayedexpansion

    set CURE_NAME=%0

    title %CURE_NAME%

    echo -------------------Start of %CURE_NAME% -------------------

    set DEST_DIR=FromBoard\

    if "%~1"=="" (

      set NO_PARA=true

    )else (

      set NO_PARA=false

    )

    echo adb devices

    adb devices

    :PULL

    echo -----------------------------------

    set target=%~1

    :PARA_CHECK

    if "%target%"=="" (

      echo Plese input one file full path.

      set /p target=:

    )

    if "%target%"=="" (

      goto PARA_CHECK

    )

    call:FcolorGreen

    echo %target% ^=^=^=^=^> %DEST_DIR%

    echo adb pull "%target%" %DEST_DIR%

    adb pull "%target%" %DEST_DIR%

    call:FcolorWhite

    SHIFT

    if not "%~1"=="" (

      goto PULL

    )

    echo -----------------------------------

    echo All files pulled to %DEST_DIR%.

    REM echo.

    REM echo dir %DEST_DIR%

    REM dir %DEST_DIR%

    :END

    if %NO_PARA%==true (

      goto PULL

    )

    echo -------------------End of %CURE_NAME% -------------------

    REM pause

    REM call cmd

    :FcolorBlack

    cmd /cecho �[1;30m

    goto:eof

    :FcolorRed

    cmd /cecho �[1;31m

    goto:eof

    :FcolorGreen

    cmd /cecho �[1;32m

    goto:eof

    :FcolorYellow

    cmd /cecho �[1;33m

    goto:eof

    :FcolorBlue

    cmd /cecho �[1;34m

    goto:eof

    :FcolorPurple

    cmd /cecho �[1;35m

    goto:eof

    :FcolorCyan

    cmd /cecho �[1;36m

    goto:eof

    :FcolorWhite

    cmd /cecho �[1;37m

    goto:eof

    :BcolorBlack

    cmd /cecho �[1;40m

    goto:eof

    :BcolorRed

    cmd /cecho �[1;41m

    goto:eof

    :BcolorGreen

    cmd /cecho �[1;42m

    goto:eof

    :BcolorYellow

    cmd /cecho �[1;43m

    goto:eof

    :BcolorBlue

    cmd /cecho �[1;44m

    goto:eof

    :BcolorPurple

    cmd /cecho �[1;45m

    goto:eof

    :BcolorCyan

    cmd /cecho �[1;46m

    goto:eof

    :BcolorWhite

    cmd /cecho �[1;47m

    goto:eof

    adb_pull_multi.bat

    @echo off

    setlocal enabledelayedexpansion

    :START

    title %0

    :PARA_CHECK

    call:FcolorGreen

    echo Plese input all file full path, seperate by space.

    call:FcolorWhite

    set /p target=:

    if "%target%"=="" (

      goto PARA_CHECK

    )

    call adb-pull.bat %target%

    echo.

    goto START

    :FcolorBlack

    cmd /cecho �[1;30m

    goto:eof

    :FcolorRed

    cmd /cecho �[1;31m

    goto:eof

    :FcolorGreen

    cmd /cecho �[1;32m

    goto:eof

    :FcolorYellow

    cmd /cecho �[1;33m

    goto:eof

    :FcolorBlue

    cmd /cecho �[1;34m

    goto:eof

    :FcolorPurple

    cmd /cecho �[1;35m

    goto:eof

    :FcolorCyan

    cmd /cecho �[1;36m

    goto:eof

    :FcolorWhite

    cmd /cecho �[1;37m

    goto:eof

    :BcolorBlack

    cmd /cecho �[1;40m

    goto:eof

    :BcolorRed

    cmd /cecho �[1;41m

    goto:eof

    :BcolorGreen

    cmd /cecho �[1;42m

    goto:eof

    :BcolorYellow

    cmd /cecho �[1;43m

    goto:eof

    :BcolorBlue

    cmd /cecho �[1;44m

    goto:eof

    :BcolorPurple

    cmd /cecho �[1;45m

    goto:eof

    :BcolorCyan

    cmd /cecho �[1;46m

    goto:eof

    :BcolorWhite

    cmd /cecho �[1;47m

    goto:eof

    相关文章

      网友评论

          本文标题:adb push pull bat脚本

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