为什么devcon find usb*出来的设备ID不准
时间: 2023-06-26 17:09:30 浏览: 51
可能是因为有多个 USB 设备连接到计算机上,导致 devcon find usb* 返回的结果不准确。你可以尝试在命令中加入其他参数,比如 devcon find usb\* 或者 devcon find usb\usb*,来缩小搜索范围,以获取更准确的结果。另外,你也可以尝试使用其他工具来查找 USB 设备的设备 ID,比如 Device Manager 或者 USBDeview。
相关问题
devcon find usb* 找出来的是设备实例路径
是的,`devcon find usb*` 命令可以用来查找与 USB 相关的设备实例路径。这些路径可以用来执行其他 devcon 命令,如启用、禁用或卸载设备等。例如,如果你想禁用某个 USB 设备,你可以使用以下命令:
```
devcon disable "USB\VID_xxxx&PID_xxxx"
```
其中 `"USB\VID_xxxx&PID_xxxx"` 是你想禁用设备的设备实例路径。
如何用devcon获取硬件ID
你可以使用以下步骤在Windows上使用devcon获取硬件ID:
1. 首先,下载devcon.exe工具并将其放置在一个易于访问的位置。你可以从Microsoft官网下载devcon.exe工具。
2. 打开命令提示符。你可以在Windows中按下Win+R组合键,然后输入cmd并按下Enter键打开命令提示符。
3. 在命令提示符中,输入以下命令:
`devcon find *`
这将列出所有安装在系统中的设备。
4. 找到你需要获取硬件ID的设备,并记录其设备ID。设备ID通常以"PCI\"或"USB\"开头。
5. 在命令提示符中,输入以下命令:
`devcon hwids <DeviceID>`
其中<DeviceID>是你在第4步中记录下来的设备ID。
6. 这将列出该设备的硬件ID和其他信息。你可以将其复制并粘贴到文本文件中以进行保存。
注意:使用devcon需要管理员权限。如果你没有管理员权限,请使用管理员帐户登录或使用"runas"命令以管理员身份运行命令提示符。