adb push pull bat脚本

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值