Ich weiß, dass wir es im Gerätemanager unter „Ports“ herausfinden können. Aber ich möchte diese Informationen über die Befehlszeile abrufen können, damit ich sie in mein Python-Skript integrieren kann. Ich habe mir Tools wie WMI und Devcon angesehen. Devcon konnte die angeschlossenen USB-Geräte auflisten, aber nicht, welchem COM-Port das Gerät zugewiesen ist. Kennt jemand eine Möglichkeit, dies zu erreichen?
Falls es hilft, das Gerät, das ich zu finden versuche, ist USB Serial Converter
DEVCON Findall =USB
USB\VID_0403&PID_6001\AH02JYRN: USB-Seriell-Konverter
Dank im Voraus!
Antwort1
Ich habe einen Weg gefunden. Sie können devcon.exe verwenden und
devcon.exe FindAll =Ports
gibt Ihnen die genauen Details, die im Geräte-Manager unter „Ports“ angezeigt werden.
ACPI\PNP0501\1 :Kommunikationsanschluss (COM2)
ACPI\PNP0501\2: Kommunikationsport (COM1)
FTDIBUS\VID_0403+PID_6001+AH02JYRNA\0000 : Serieller USB-Anschluss (COM3)
3 passende Geräte gefunden.
Sie können diese Ausgabe analysieren, um die COM-Portnummer Ihres gewünschten Geräts herauszufinden.