如何获取USB设备的序列号?
来源:互联网 发布:海马玩模拟器mac版删 编辑:程序博客网 时间:2024/05/17 02:46
比如联想A710e,用adb可以获取到其序列号是“A710e”:
D:\pcsuit\bin\Adb>adb devices
List of devices attached
A710e device
如果用程序获取到其序列号呢?
该序列号在注册表项【HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\USB】下能找到!
但是,从注册里读取出来的序列号信息,不一定准确。
比如联想A68e的序列号里有空格,但注册表里把空格替换成下划线了:
但它实际的序列号是"A68e "。
可以用usbview,通过DeviceIoControl()直接读取硬件设备信息,获取到的。
用adb.exe命令对它进行操作,也必须使用有空格的真实序列号,否则,操作是会失败的。如:
D:\pcsuite\bin\Adb>adb -s "A68e" shell am startservice -a skymobi_tcpservice
error: device not found
D:\pcsuite\bin\Adb>adb -s "A68e____________" shell am startservice -a skymobi_tcpservice
error: device not found
D:\pcsuite\bin\Adb>adb -s "A68e " shell am startservice -a skymobi_tcpservice
Starting service: Intent { act=skymobi_tcpservice }
- 如何获取USB设备的序列号?
- 获取设备的序列号
- 遍历USB设备,获取扫描仪序列号之一
- 遍历USB设备,获取扫描仪序列号
- iOS获取设备的序列号
- 遍历USB设备,获取扫描仪序列号之二
- 获取usb序列号
- 获取Android设备的唯一序列号
- 获取设备序列号的工具类
- 通过Windows注册表获取U盘、移动硬盘和USB读卡器等设备的PID、VID和序列号
- 通过Windows注册表获取U盘、移动硬盘和USB读卡器等设备的PID、VID和序列号
- 获取USB设备的信息
- 获取设备序列号
- 如何更改安卓设备的序列号?
- 如何查看设备序列号
- iphone/ipad如何获取本机序列号和设备标示
- USB产品序列号获取方法
- windows sdk编程系列文章 ---- 遍历USB设备,获取扫描仪序列号
- oracle分页存储过程
- java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0的错误
- 原来分手也有假期:伤感日志
- Hog+svm行人检测
- devgis分享 只分享有价值的东西!http://download.csdn.net/user/devgis
- 如何获取USB设备的序列号?
- 轻量级与重量级特点
- Asp.net Cookie的用法
- print '0#{var}' print "0#{var}"
- UDP bind给出的错误提示10022
- UpdateProgress无效,无法显示,没有效果,js给你答案
- Linux与FreeBSD的多网卡绑定增加服务器流量
- sharepoint2010 The Ribbon Tab with id: "Ribbon.Read" has not been made
- C++Virtual详解