Eu sei que podemos descobrir isso no Gerenciador de dispositivos nas portas. Mas quero obter essas informações na linha de comando para poder incorporá-las em meu script python. Procurei ferramentas como WMI, Devcon. O Devcon conseguiu listar os dispositivos USB conectados a ele, mas não a qual porta COM o dispositivo está atribuído. Alguém sabe uma maneira de conseguir isso?
Se ajudar, meu dispositivo que estou tentando localizar é o USB Serial Converter
DEVCON Findall = USB
USB\VID_0403&PID_6001\AH02JYRN: Conversor serial USB
Desde já, obrigado!
Responder1
Eu encontrei um caminho. Você pode usar devcon.exe e
devcon.exe FindAll = Portas
fornecerá os detalhes exatos que serão exibidos no Gerenciador de dispositivos na seção Portas-
ACPI\PNP0501\1 :Porta de comunicações (COM2)
ACPI\PNP0501\2 : Porta de comunicações (COM1)
FTDIBUS\VID_0403+PID_6001+AH02JYRNA\0000: Porta serial USB (COM3)
3 dispositivos correspondentes encontrados.
Você pode analisar esta saída para descobrir o número da porta COM do dispositivo desejado.