In the command prompt use
mode
Used without parameters, mode
displays all the controllable attributes of the CON
(console) and the available COM
devices (and LPT
as well).
Accepts /?
switch for basic help:
mode /?
Как мне просмотреть список используемых COM-портов без использования диспетчера устройств ?
Я также не хочу устанавливать какое-либо программное обеспечение. Есть ли способ сделать это через командную строку?
In the command prompt use
mode
Used without parameters, mode
displays all the controllable attributes of the CON
(console) and the available COM
devices (and LPT
as well).
Accepts /?
switch for basic help:
mode /?
В командной строке используйте:
C:\>wmic path Win32_SerialPort
ИЛИ ЖЕ
В PowerShell:
PS> Get-WMIObject Win32_SerialPort
ИЛИ ЖЕ
PS> Get-WMIObject Win32_SerialPort | Select-Object Name,DeviceID,Description
Надеюсь это поможет.
Я знаю, что на вопрос ответили, но это еще один метод.
В командной строке используйте:
chgport
в Windows Vista и выше. Перечисляет ваши порты и какое устройство они.
Используя mode
большую часть времени я не вижу устройств, которые не связаны между собой .
Я предпочитаю использовать это решение с Python:
python -c "import serial.tools.list_ports as ls;print list(ls.comports())"
Таким образом, я вижу все, что подключено, даже если соединение закрыто.
serial.tools.list_ports из пакета pyserial .
wmic https://docs.microsoft.com/en-us/windows/desktop/wmisdk/wmic - утилита командной строки Windows для получения системной информации.
Если ваш последовательный порт виртуально создан каким-либо драйвером через USB-соединение, используйте этот пример для получения подробной информации об этих последовательных портах.
wmic path CIM_LogicalDevice, где "Описание типа 'USB Serial%'" получить / значение