我知道我们可以从端口下的设备管理器中找到它。但我希望能够在命令行上获取此信息,以便我可以将其合并到我的 python 脚本中。我查看了 WMI、Devcon 等工具。Devcon 能够列出连接到它的 USB 设备,但不能列出设备分配给哪个 COM 端口。有人知道实现这一点的方法吗?
如果有帮助的话,我试图定位的设备是 USB 串行转换器
DEVCON 查找所有 =USB
USB\VID_0403&PID_6001\AH02JYRN : USB 串行转换器
提前致谢!
答案1
我找到了一种方法。您可以使用 devcon.exe 和
devcon.exe FindAll =端口
将为您提供设备管理器端口部分中显示的确切详细信息 -
ACPI\PNP0501\1:通信端口(COM2)
ACPI\PNP0501\2:通信端口(COM1)
FTDIBUS\VID_0403+PID_6001+AH02JYRNA\0000:USB 串行端口(COM3)
找到 3 个匹配的设备。
您可以解析此输出以找出所需设备的 COM 端口号。