【发布时间】:2015-08-18 15:35:32
【问题描述】:
设备管理器可以识别 USB HASP 加密狗和 USB 串行转换器,但我的 Win7 或 Win8.1 机器上的 Powershell [System.IO.Ports.SerialPort]::getportnames()" 无法识别。 还有什么其他方法可以在 Powershell 中识别我的 COM 端口?
【问题讨论】:
设备管理器可以识别 USB HASP 加密狗和 USB 串行转换器,但我的 Win7 或 Win8.1 机器上的 Powershell [System.IO.Ports.SerialPort]::getportnames()" 无法识别。 还有什么其他方法可以在 Powershell 中识别我的 COM 端口?
【问题讨论】:
Get-WmiObject "win32_serialport"
和
Get-WmiObject "win32_POTSModem"
还显示有关 COM 端口的信息,但特定于设备端口和 com 调制解调器。 输出提供的端口名称可能比 [System.IO.Ports.SerialPort]::getportnames() 中的少,但在 win32_POTSModem 中,您可以获得已安装和现在断开连接的设备的信息(如 usb-com 调制解调器)
【讨论】: