Как мне просмотреть список используемых COM-портов без использования диспетчера устройств ?
Я также не хочу устанавливать какое-либо программное обеспечение. Есть ли способ сделать это через командную строку?
command-line
serial-port
com-port
Marmstrong
источник
источник
mode
. При использовании без параметровmode
отображаются все управляемые атрибутыCON
(консоли) и доступныхCOM
устройств (иLPT
также)Ответы:
В командной строке используйте
mode
Используется без параметров,
mode
отображает все контролируемые атрибутыCON
(консоли) и доступныхCOM
устройств (LPT
а также).Принимает
/?
переключатель для базовой помощи:mode /?
источник
mode
большую часть времени я не вижу устройств, которые не связаны, как указано в ответе @GM «s.В командной строке используйте:
ИЛИ
В PowerShell:
ИЛИ
Надеюсь это поможет.
источник
No Instance(s) Available.
Я знаю, что на вопрос ответили, но это другой метод.
В командной строке используйте:
chgport
в Windows Vista и выше. Перечисляет ваши порты и какое устройство они.
источник
chgport
Применяется к: Windows Server (полугодовой канал), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 .Используя
mode
большую часть времени я не вижу устройств, которые не связаны между собой .Я предпочитаю использовать это решение с Python:
Таким образом, я вижу все, что подключено, даже если соединение закрыто.
serial.tools.list_ports из пакета pyserial .
источник
wmic https://docs.microsoft.com/en-us/windows/desktop/wmisdk/wmic - это утилита командной строки Windows для получения системной информации.
Если ваш последовательный порт виртуально создан каким-либо драйвером через USB-соединение, используйте этот пример для получения подробной информации об этих последовательных портах.
источник
get Name
вместо того,get /value
чтобы помочь. К сожалению, это будет не просто список портов, а такие строки, как «Последовательный порт USB (COM17)». Есть также несколько записей, упоминающих просто «USB Serial Converter» на моей установке.Вы также можете запустить следующее из командной строки cmd.exe
И вот утилита с открытым исходным кодом, чтобы сделать то же и многое другое: https://todbot.com/blog/2012/03/02/listcomports-windows-command-line-tool-for-usb-to-serial/
источник
Фрагмент ниже перечисляет последовательные порты в переменную $ PORTS
BASH MSYS2
Эта функция автоматически получит список портов
ПОРТЫ =
/c/Windows/System32/mode.com | grep Status.*COM | awk '{ print $4 }' | sed s/://
Для списка (использовать) портов, см. Код ниже:
echo -n "Программирование (отображение) портов:" для aa в $ PORTS; do echo -n $ aa done echo ""
источник