Я использую адаптер USB-последовательный порт в ноутбуке Windows 7. Модель, как видно из, Control Panel > Hardware and Sound > Devices and Printers
называется как Profilic USB-to-Serial Comm Port
. Когда адаптер извлекается из порта USB и находится в режиме гибернации, а затем включается и снова вставляется адаптер, он постоянно меняется между COM3
и COM4
. Я всегда использую один и тот же порт USB. Просто сейчас, например, это COM3
и расширенные свойства для устройства позволяют изменить настройки порта, но он говорит, COM4
что «используется».)
Я использую PuTTY в качестве моей терминальной программы. Если я угадаю или запомню COM
номер порта неправильно, мне нужно перезапустить PuTTY. Также обременительно делать цирк щелчком мыши, чтобы получить номер порта, прежде чем начинать сеанс PuTTY. Состояние моего рабочего процесса заставляет меня чувствовать себя идиотом.
Вопрос: есть ли способ заблокировать COM-порт в автоматическом режиме (без необходимости щелкать по щелчку мыши по всем местам с помощью мыши), чтобы при повторной установке адаптера USB-последовательный порт выбор порта всегда был одинаковым ?
Обходной путь Мой план B состоит в том, чтобы провести две идентичные сессии PuTTY, кроме COM
номера; выполнить быстрый переход к сценарию, который определенным образом определяет, какой номер порта является действительным, и запустить PuTTY с этим сеансом (опция командной строки -load <session-name>
). Тем не менее, я хотел бы найти более общее решение в случае, если я хочу получить доступ к последовательному порту некоторыми другими способами (с помощью другого приложения).
Связанный (без ответа), почти повторяющийся вопрос (аппаратная конфигурация отличается, эти два вопроса могут иметь несколько разные ответы): USB-концентратор, назначающий случайные com-порты при перезагрузке ПК с Windows 7 или USB-концентратора