博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
adb 获取Android手机信息命令
阅读量:2721 次
发布时间:2019-05-13

本文共 3930 字,大约阅读时间需要 13 分钟。

@set version=1.7.2Normal@echo =============================================================@echo II                     Log抓取工具                      II@echo II                     1.7.2  Normal                    II@echo =============================================================@adb devices@echo   1.  开始创建目录@set /p dirName=请输文件夹名称并回车确认,或直接回车使用默认名称:@if defined dirName (    @echo  dirName = [%dirName%]) else (    @set dirName=TECON_%version%_pctime_%DATE:~0,4%-%DATE:~5,2%-%DATE:~8,2%    @echo  dirName = [%dirName%])@mkdir %dirName%@set pcTime= %DATE% %TIME:~0,8%@echo  Logtool %version%  >> %dirName%/pcTime@echo  %pcTime%  >> %dirName%/pcTimeadb shell date > %dirName%/phoneTime@echo       创建目录结束@echo ---------------------------------------------------@echo   2.  开始抓取截图@echo 。。。。。。。。。。。。。。。。。。。。。。。。。。@echo I  注意:                                         I@echo I      当手机陷入异常状态,截图失败时             I@echo I      脚本会卡在下面不动                         I@echo I      若遇到这种情况,请按一次“ctrl+c”组合键   I@echo I      若出现"^C终止批处理操作吗(Y/N)?"           I@echo I      请再按一次“ctrl+c”组合键                 I@echo I      当“3.  抓取进程信息”出现后               I@echo I      表示脚本完成截图步骤,开始执行后续操作     I@echo 。。。。。。。。。。。。。。。。。。。。。。。。。。@adb shell screencap -p /sdcard/PrintScreen.png@adb pull /sdcard/PrintScreen.png %dirName%/PrintScreen.png@echo       抓取截图结束@echo ---------------------------------------------------@echo   3.  开始抓取内核进程列表@adb shell ps > %dirName%/ps@echo       抓取内核进程列表结束@echo ---------------------------------------------------@echo   4.  开始抓取CPU信息@adb shell dumpsys cpuinfo > %dirName%/dump_cpuinfo@echo       抓取CPU信息结束@echo ---------------------------------------------------@echo   5.  开始抓取内存信息@adb shell dumpsys meminfo > %dirName%/dump_meminfo@echo       抓取内存信息结束@echo ---------------------------------------------------@echo   6.  开始抓取电量信息@adb shell dumpsys battery > %dirName%/dump_battery@echo       抓取电量信息结束@echo ---------------------------------------------------@echo   7.  开始抓取mobilelog & aee_exp & anr@adb pull /storage/sdcard0/mtklog/mobilelog %dirName%/mtklog/mobilelog@adb pull /storage/sdcard1/mtklog/mobilelog %dirName%/mtklog/mobilelog@adb pull /storage/sdcard0/mtklog/aee_exp %dirName%/mtklog/aee_exp@adb pull /storage/sdcard1/mtklog/aee_exp %dirName%/mtklog/aee_exp@adb pull /storage/sdcard0/mtklog/anr %dirName%/mtklog/anr@adb pull /storage/sdcard1/mtklog/anr %dirName%/mtklog/anr@echo       抓取mobilelog & aee_exp& anr结束@echo ---------------------------------------------------@echo   8.  开始抓取ANR信息@adb pull /data/anr %dirName%/anr@echo       抓取ANR信息结束@echo ---------------------------------------------------@echo   9.  开始抓取db信息@adb pull /data/aee_exp %dirName%/data_aee_exp@echo       抓取db信息结束@echo ---------------------------------------------------@echo   10.  开始抓取存储器分区信息@adb shell df > %dirName%/df@echo       抓取存储器分区信息结束@echo ---------------------------------------------------@echo   11. 开始抓取特殊信息@adb pull /data/mobilelog %dirName%/data_mobilelog@adb pull /data/core %dirName%/data_core@adb pull /data/tombstones %dirName%/tombstones@echo       抓取特殊信息结束@echo ---------------------------------------------------@echo   12. 开始抓取全部安装包信息@cd %dirName%@mkdir packageInfo@cd ..@adb shell pm list package > %dirName%/packageInfo/packageList@adb shell pm list package -f > %dirName%/packageInfo/packageDirList@adb shell pm list package -d > %dirName%/packageInfo/disabledPackageList@adb shell pm list package -s > %dirName%/packageInfo/systemPackageList@adb shell pm list package -3 > %dirName%/packageInfo/thirdPackageList@adb shell pm get-install-location >> %dirName%/packageInfo/otherInfo@adb shell pm list users >> %dirName%/packageInfo/otherInfo@echo       抓取全部安装包信息结束@echo ===================================================@echo II                      结束                     II@echo ===================================================pause使用时改为.bat格式的
获取亮度信息: adb shell cat /sys/class/leds/lcd-backlight/brightness

转载地址:http://ttktd.baihongyu.com/

你可能感兴趣的文章
通过高级加密标准(AES)和安全断言标记语言(SAML)在Web上的安全性
查看>>
新版 Windows 10 最佳功能预览,五月即将更新
查看>>
.NET Framework 4.8 发布,JIT 和 NGEN 改进
查看>>
ikun 潜入?疑似 B 站后台源码泄露
查看>>
jQuery 的“原型污染”安全漏洞
查看>>
使用Fargate在AWS ECS中部署ASP.NET Core 微服务
查看>>
创建自己的SQL Server Management Studio 17(SSMS)扩展
查看>>
如何创建SQL Server Management Studio 18(SSMS)扩展
查看>>
GitHub 公开 B 站寄来的 DMCA 删除通知
查看>>
编程语言之父谈语言设计,龟叔大赞 TypeScript
查看>>
微软发布 .NET for Apache Spark 首个预览版
查看>>
中科大宣布 Anaconda 镜像无限期停止服务
查看>>
Deepin 15.10 发布,深度操作系统
查看>>
微信 SDK 升级,全面支持异步缓存接口, .NET 3.5/4.0版本5月1日起停止更新
查看>>
几大 Git 平台仓库被劫,黑客欲勒索比特币
查看>>
VS Code Remote 发布!开启远程开发新时代
查看>>
谈判失败:Oracle 杀死 Java EE
查看>>
微软在 Windows 10 中搞了个真正的 Linux 内核
查看>>
微软宣布 .NET 5 计划,支持跨平台、移动开发
查看>>
Windows 全新终端 Windows Terminal
查看>>