怎么下载视频-mysql 下载

adb
2023年4月4日发(作者:联想 天逸)

adb脚本

常⽤adb命令归档

@echooff

:ABC

cls

echo---------adb调试⽅式-----------

echoadb⼯具命令选项

echo1.远程调试

调试

echo3.⽤已连接的调试

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

set/pmain=输⼊命令选项:

if%main%EQU1gotoconn

if%main%EQU2gotousb

if%main%EQU3gotoM

:usb

adbkill-server

adbroot

adbremount

gotoM

:conn

set/pinput=IPaddress:

adbkill-server

adbconnect%input%

adbroot

ping-n10127.1>nul

adbconnect%input%

adbremount

gotoM

:M

cls

echo---------%input%-----------

echoadb⼯具命令选项

重连

echo2.查看activity详细信息

echo3.查看当前应⽤包名

echo4.打开当前应⽤的系统设置

echo5.实时查看cpu使⽤情况

echo6.清除当前打开应⽤缓存,并重启

echo7.改hosts

echo8.应⽤安装

echo9.截图

echoa.录屏

echob.抓包

echoc.取出抓包

echod.⾃动测试

echoe.取logo⽇志

echof.抓⾳频

echog.抓logcat⽇志

地址

echo0.退出

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

set/pmain=输⼊命令选项:

if%main%EQU1gotoABC

if%main%EQU2gotoB

if%main%EQU3gotoC

if%main%EQU4gotoD

if%main%EQU5gotoE

if%main%EQU6gotoF

if%main%EQU7gotoG

if%main%EQU8gotoH

if%main%EQU9gotoA

if%main%==bgotoI

if%main%==cgotoJ

if%main%==cgotoJ

if%main%==dgotoK

if%main%==agotoL

if%main%==egotoN

if%main%==fgotoO

if%main%==ggotoP

if%main%==hgotoQ

if%main%LEQ0exit

gotoM

:A

adbshell/system/bin/screencap/mnt/sdcard/

settm=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2%

setph=%userprofile%/desktop/%tm%.png

adbpull/mnt/sdcard/%ph%

echo截图成功:%ph%

start%ph%

set/pvar=继续截图(1:是;0:否):

if%var%GTR0gotoA

if%var%LEQ0gotoM

:B

adbshelluiautomatordump/mnt/sdcard/

settm=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2%

setph=%userprofile%/desktop/%tm%.xml

adbpull/mnt/sdcard/%ph%

echo当前activity信息获取成功:%ph%

start%ph%

set/pvar=继续获取activity信息(1:是;0:否):

if%var%GTR0gotoB

if%var%LEQ0gotoM

:C

FOR/F%%iIN('adbshelldumpsyswindoww^|findstr^|findstrname^=')DO@setpkg=%%i

setact=%pkg:~22,-2%

FOR/F"delims=/tokens=1"%%iin('echo%act%')DO@setpkg=%%i

echoPackage:%pkg%

FOR/F"delims=/tokens=2"%%iin('echo%act%')DO@setpkg=%%i

echoActivity:%pkg%

pause

gotoM

:D

remechopkg^=`dumpsyswindoww^|grep/^|grepname^=^|sed's/mSurface^=Surface(name^=//g'^|sed's/.*//g'`>

remechoecho${pkg}>>

remechoamstart-a"ATION_DETAILS_SETTINGS"-d"package:${pkg}">>

remechoexit>>

ll<

FOR/F%%iIN('adbshelldumpsyswindoww^|findstr^|findstrname^=')DO@setpkg=%%i

setact=%pkg:~22,-2%

FOR/F"delims=/tokens=1"%%iin('echo%act%')DO@setpkg=%%i

adbshellamstart-a"ATION_DETAILS_SETTINGS"-d"package:%pkg%"

pause

gotoM

:E

adbshelltop-m20

pause

gotoM

:F

remechoact^=`dumpsyswindoww^|grep/^|grepname^=^|sed's/mSurface^=Surface(name^=//g'^|sed's/)//g'`>

remechopkg^=${act%%%/*}>>

remechoecho${act}>>

remechoecho${pkg}>>

remechopmclear${pkg}>>

remechoamforce-stop${pkg}>>

remechoamstart-n${act}>>

remechoexit>>

ll<

FOR/F%%iIN('adbshelldumpsyswindoww^|findstr^|findstrname^=')DO@setpkg=%%i

setact=%pkg:~22,-2%

FOR/F"delims=/tokens=1"%%iin('echo%act%')DO@setpkg=%%i

echo清缓存

adbshellpmclear%pkg%

echo停应⽤

adbshellamforce-stop%pkg%

echo启动Activity

adbshellamstart-n%act%

pause

gotoM

:G

set/pvar=hosts⽂件路径:

adbshellmount-orw,remount-text4/system

adbpush%var%/system/etc

pause

gotoM

:H

set/pvar=应⽤路径:

adbinstall-r%var%

pause

gotoM

:I

adbpush./tcpdump/system/bin/tcpdump

adbshellchmod755/system/bin/tcpdump

adbshelltcpdump-p-vv-s0-w/mnt/sdcard/

pause

gotoM

:J

settm=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2%

setph=%userprofile%/desktop/tcpdump_%tm%.pcap

adbpull/mnt/sdcard/%ph%

start%ph%

pause

gotoM

:K

set/pvar=测试次数:

FOR/F%%iIN('adbshelldumpsyswindoww^|findstr^|findstrname^=')DO@setpkg=%%i

setact=%pkg:~22,-2%

FOR/F"delims=/tokens=1"%%iin('echo%act%')DO@setpkg=%%i

adbshellmonkey-s1000--throttle50-p%pkg%-v-v-v--ignore-timeouts--ignore-crashes--ignore-security-exceptions%var%>./monkey_%pkg%.txt

pause

gotoM

:L

set/pvar=录屏时间(秒):

remadbshellscreenrecord--time-limit%var%--size720x1280--bit-rate6000000/sdcard/4

settm=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2%

setph=%userprofile%/desktop/screenrecord_%tm%.mp4

adbshellscreenrecord--time-limit%var%/mnt/sdcard/4

adbpull/mnt/sdcard/4%ph%

start%ph%

pause

gotoM

:N

set/pvar=包名:

adbpull/data/data/%var%/files/*%userprofile%/desktop/

start%ph%

pause

gotoM

:O

60

adbpull/data/%userprofile%/desktop/

pause

gotoM

gotoM

:P

adblogcat-vthreadtime>%userprofile%/desktop/

pause

gotoM

:Q

adbshellcat/sys/class/net/eth0/address>%userprofile%/desktop/

adbshellcat/sys/class/net/wlan0/address>>%userprofile%/desktop/

pause

gotoM

更多推荐

adb