Suchen Sie an der Eingabeaufforderung den COM-Port eines bestimmten Geräts

1826
kate

Ich weiß, dass wir dies im Geräte-Manager unter Ports erfahren können. Aber ich möchte diese Informationen in der Befehlszeile abrufen können, damit ich sie in mein Python-Skript integrieren kann. Ich habe mir Tools wie WMI, Devcon angesehen. Devcon konnte die daran angeschlossenen USB-Geräte auflisten, nicht jedoch, welchen COM-Anschluss das Gerät zugewiesen hat. Weiß jemand einen Weg, um dies zu erreichen?

Wenn es hilft, ist mein Gerät, das ich lokalisieren möchte, USB Serial Converter

DEVCON Findall = USB

USB \ VID_0403 & PID_6001 \ AH02JYRN: Serieller USB-Konverter

Danke im Voraus!

1

1 Antwort auf die Frage

0
kate

Ich habe einen Weg gefunden. Sie können devcon.exe und verwenden

devcon.exe FindAll = Ports

gibt Ihnen die genauen Details, die im Geräte-Manager im Abschnitt Anschlüsse angezeigt werden.

ACPI \ PNP0501 \ 1: Kommunikationsport (COM2)

ACPI \ PNP0501 \ 2: Kommunikationsport (COM1)

FTDIBUS \ VID_0403 + PID_6001 + AH02JYRNA \ 0000: USB-serieller Anschluss (COM3)

3 übereinstimmende (n) Gerät (e) gefunden.

Sie können diese Ausgabe analysieren, um die COM-Port-Nummer Ihres gewünschten Geräts herauszufinden.