在不使用设备管理器的情况下,如何查看正在使用的COM端口列表?
我也不想安装任何软件。有没有可能通过命令行执行此操作?
mode
。不带参数使用时,mode
显示CON
(控制台)和可用COM
设备(LPT
以及)的所有可控制属性
在不使用设备管理器的情况下,如何查看正在使用的COM端口列表?
我也不想安装任何软件。有没有可能通过命令行执行此操作?
mode
。不带参数使用时,mode
显示CON
(控制台)和可用COM
设备(LPT
以及)的所有可控制属性
Answers:
在命令提示符下使用
mode
不带参数使用时,mode
显示CON
(控制台)和可用COM
设备(LPT
以及)的所有可控制属性。
接受/?
切换以获取基本帮助:
mode /?
mode
大部分的时间我没有看到在@GM的答复中提到的未连接,设备。
在命令提示符下使用:
C:\>wmic path Win32_SerialPort
要么
在PowerShell中:
PS> Get-WMIObject Win32_SerialPort
要么
PS> Get-WMIObject Win32_SerialPort | Select-Object Name,DeviceID,Description
希望这可以帮助。
No Instance(s) Available.
我知道问题已经回答,但这是另一种方法。
在命令提示符下,
chgport
在Windows Vista及更高版本中使用:。列出您的端口及其所在的设备。
wmic https://docs.microsoft.com/zh-cn/windows/desktop/wmisdk/wmic是Windows命令行实用程序,用于获取系统信息。
如果您的串行端口是由某些驱动程序通过USB连接虚拟创建的,请使用此示例获取有关这些串行端口的详细信息。
wmic路径CIM_LogicalDevice,其中“像'USB Serial%'这样的描述”获得/值
get Name
而不是get /value
可能会有所帮助。不幸的是,它不会简单列出端口,而是列出诸如“ USB Serial Port(COM17)”之类的字符串。在我的设置中,还有多个条目仅提及“ USB Serial Converter”。
您也可以从cmd.exe提示符运行以下命令
reg query HKLM\HARDWARE\DEVICEMAP\SERIALCOMM
这是一个开放源代码实用程序,可以执行更多操作:https : //todbot.com/blog/2012/03/02/listcomports-windows-command-line-tool-for-usb-to-serial/