Ich möchte auch keine Software installieren. Gibt es eine Möglichkeit, dies über die Befehlszeile zu tun?
Definieren Sie besser "In Benutzung". als Gerät installiert? Ist ein Gerät daran angeschlossen? Überträgt aktiv Daten?
Ƭᴇcʜιᴇ007 vor 10 Jahren
0
@ Ƭᴇcʜιᴇ007 Entschuldigung, im Gebrauch würde ein Gerät angeschlossen sein. Ich habe ein TTL-Kabel, das an einen USB-Stecker angeschlossen ist.
Marmstrong vor 10 Jahren
0
Ich vermute, Sie können dies über ein Powershell-Skript tun. Warum können Sie den Geräte-Manager nicht verwenden? Ihr Unwillen, etwas wie Putty zu verwenden, ist seltsam.
Ramhound vor 10 Jahren
0
@Ramhound Verwenden eines Uni-PCs, bei dem der Geräte-Manager gesperrt ist, um zu verhindern, dass Leute wie ich fummeln. Ich kann sehen, dass das Gerät auf meinem Laptop COM3 ist. Ich möchte Putty verwenden, weiß aber nicht, welchen COM-Port ich verwenden soll.
Marmstrong vor 10 Jahren
1
@Marmstrong Verwenden Sie in der Eingabeaufforderung `mode`. Ohne Parameter verwendet `mode` alle steuerbaren Attribute der` CON` (Konsole) und der verfügbaren `COM`-Geräte (und` LPT`).
JosefZ vor 10 Jahren
2
Die Eingabeaufforderung gab 'Keine Instanz (en) verfügbar' zurück
Marmstrong vor 10 Jahren
0
Wenn keine COM-Port-Geräte erkannt werden, führt der Befehl "Keine Instanz (en) verfügbar". Überprüfen Sie Ihren "Geräte-Manager" und stellen Sie sicher, dass Ihr Computer die COM-Anschlüsse im "Geräte-Manager" erkannt hat.
vembutech vor 10 Jahren
0
OP sagte: "Einen Uni-PC verwenden, bei dem der Geräte-Manager gesperrt ist"
DavidPostill vor 10 Jahren
0
@vembutech - Sie müssen in diesem Fall die IT einbeziehen.
Ramhound vor 10 Jahren
0
@ vembutech Ich habe das Gerät auf meinem eigenen Laptop überprüft und es wird im Geräte-Manager als COM3 angezeigt, aber die Eingabeaufforderung zeigt immer noch dasselbe Ergebnis.
Marmstrong vor 10 Jahren
0
5
Thomas Larsen
Ich weiß, dass die Frage beantwortet wurde, aber dies ist eine andere Methode.
Verwenden Sie chgport in der Eingabeaufforderung Folgendes: in Windows Vista und höher. Listet Ihre Ports auf und um welches Gerät es sich handelt.
Windows 7 "'chgport' wird nicht als interner oder externer Befehl, als bedienbares Programm oder als Batchdatei erkannt."
DavidPostill vor 7 Jahren
0
arbeitet für mich bei Win 7
woky vor 7 Jahren
3
chgport / QUERY arbeitet für mich in Win7 Pro. Es listet den \ Device \ -Namen für den aktuell ausgewählten COM-Port auf, keine vollständige Liste. Interessanter, chgport /? zeigt: (Formatierung schlägt fehl) CHANGE PORT [portx = porty | / D portx | / QUERY] portx = porty Ordnen Sie Port x zu Port y zu. / D portx Lösche Zuordnung für Port x. / QUERY Zeigt die aktuellen Mapping-Ports an. Und chgport COM4 = COM5 erlaubt den Typ COM4: zu arbeiten!
James Newton vor 7 Jahren
0
1
G M
Mit modefast die ganze Zeit sehe ich nicht die Geräte, die nicht angeschlossen sind.
Ich ziehe es vor, diese Lösung mit Python zu verwenden:
python -c "import serial.tools.list_ports as ls;print list(ls.comports())"
Ich kann also alles eingesteckt sehen, auch wenn die Verbindung geschlossen ist.
serial.tools.list_ports stammt aus dem pyserial- Paket .
Wenn Ihr serieller Anschluss von einem Treiber über eine USB-Verbindung virtuell erstellt wurde, können Sie in diesem Beispiel Informationen zu diesen seriellen Anschlüssen erhalten.
Wmic-Pfad CIM_LogicalDevice wo "Beschreibung wie 'USB Serial%'" / Wert erhält
Ein wenig weitere Informationen wären hilfreich
Albin vor 6 Jahren
0