- Offizieller Beitrag
Hi,
ich habe ein Skript zum USB-Drive managen erstellt (Manage USB-Drives per devcon.exe).
Grundlegend gehe ich dabei so vor:
- Removable Laufwerke ermitteln
- aus Registry die Caption dieser Laufwerke ermitteln (nun hab ich Lw-Buchstabe und Name)
- mit devcon.exe Caption und Hardware-ID der Instanz USB ermitteln
- Lw-Buchstabe und Name mit Hardware-ID zusammenführen durch Abgleich des Namens
Das klappt auch - bis auf den Fall, dass 2 Sticks desselben Herstellers im PC stecken. Die haben dann oft auch dieselbe Caption.
Somit wird auch die Hardware-ID nicht zuverlässig zugeordnet.
Ich hab bis jetzt noch keine andere Möglichkeit entdeckt, die Hardware-ID direkt dem Lw-Buchstaben getreu auszulesen. Bin für jede Anregung dankbar.
OK - hat sich erledigt. Ich hatte mich mal wieder im Registry-Dschungel verirrt.
Hab den Schlüssel gefunden. Nun kann ich das Skript deutlich vereinfachen.