如何编写批处理文件通过adb在CMD中获取华为P40设备信息
华为P40设备信息获取批处理文件
前提条件
- 电脑已安装ADB工具,且已添加到系统环境变量(或者把批处理文件和
adb.exe放在同一文件夹) - 华为P40已开启USB调试,并通过USB连接电脑
批处理代码
@echo off echo P40 for /f "delims=" %%a in ('adb shell getprop ro.product.model') do set "model=%%a" echo Model : %model% for /f "delims=" %%a in ('adb shell getprop ro.build.version.release') do set "os=%%a" echo OS : %os% for /f "delims=" %%a in ('adb shell getprop ro.build.type') do set "buildtype=%%a" echo Build Type : %buildtype% for /f "delims=" %%a in ('adb shell getprop ro.build.display.id') do set "buildnum=%%a" echo Build Number : %buildnum% for /f "delims=" %%a in ('adb shell getprop ro.build.version.sdk') do set "sdk=%%a" echo sdk version : %sdk% pause
代码说明
@echo off:关闭命令执行过程的回显,让输出只保留需要的设备信息echo P40:直接输出设备名称- 每个
for /f循环:捕获对应adb shell getprop命令的输出,赋值给变量后格式化输出ro.product.model:获取设备型号(ANA-AN00)ro.build.version.release:获取安卓系统版本号(比如12)ro.build.type:获取系统构建类型(User)ro.build.display.id:获取构建编号(对应示例中的P40Blahblahblah)ro.build.version.sdk:获取SDK版本号
使用步骤
- 打开记事本,复制上面的代码
- 点击「文件」→「另存为」,文件名填
get_p40_info.bat,「保存类型」选「所有文件」,编码选ANSI,保存到任意文件夹 - 确保P40已连接电脑并开启USB调试,双击运行这个批处理文件即可看到指定格式的设备信息
内容的提问来源于stack exchange,提问作者강승오
相关产品推荐
相关产品推荐

