Geräte-Manager stolpert im Batch-Betrieb
Der Tipp in c't 7/06 „Geräte-Manager per Batch-Datei“ wäre für mich Gold wert, er funktioniert bei mir aber leider nicht. Der für mich wichtige Eintrag lautet:
Der Tipp in c't 7/06 „Geräte-Manager per Batch-Datei“ wäre für mich Gold wert, er funktioniert bei mir aber leider nicht. Der für mich wichtige Eintrag lautet:
USB\VID_067B&PID_2501\A8E : High-Speed USB Bridge Cable
Wenn ich nun im DOS-Fenster oder als Batch-Datei eingebe:
devcon enable USB\VID_067B&PID_2501\A8E
kommt die Meldung:
No device enabled
Das System kann den angegebenen Pfad nicht finden.
Ich habe devcon auch schon ins system32-Verzeichnis geschoben, immer das gleiche Ergebnis. Wohin muss devcon? Wie genau muss der Befehl lauten?
Das Problem ist das „&“ im Gerätenamen: Mit einem &-Zeichen kann man mehrere Befehle auf einer Zeile in der Eingabeaufforderung trennen. Die Kommandozeile sieht in Ihrem Fall also zuerst den Befehl
devcon enable USB\VID_067B
was zu der Ausgabe „No device enabled“ führt, und anschließend den Befehl
PID_2501\A8E
daher die Meldung „Das System kann den angegebenen Pfad nicht finden.“. Abhilfe: Schließen Sie den kompletten Gerätenamen in Anführungszeichen ein, also:
devcon enable "USB\VID_067B&PID_2501\A8E" (hos) (hos)