![在命令提示符下查找特定设备的 com 端口](https://linux22.com/image/1497355/%E5%9C%A8%E5%91%BD%E4%BB%A4%E6%8F%90%E7%A4%BA%E7%AC%A6%E4%B8%8B%E6%9F%A5%E6%89%BE%E7%89%B9%E5%AE%9A%E8%AE%BE%E5%A4%87%E7%9A%84%20com%20%E7%AB%AF%E5%8F%A3.png)
我知道我们可以从端口下的设备管理器中找到它。但我希望能够在命令行上获取此信息,以便我可以将其合并到我的 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 端口号。