Я использую адаптер 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-концентратора

FOOF
источник