derwowusste
Goto Top

Programmatische Deinstallation von abwesenden Geräten

Moin Kollegen.

Es geht um Windows 7/8.1. Man kann ja mittels der devcon.exe Geräte programmatisch deinstallieren. Leider kann devcon keine Geräte deinstallieren, die derzeit nicht angeschlossen sind. Der Gerätemanager kann dies jedoch (einblenden lassen, Rechtsklick drauf ->deinstallieren), also muss es irgendwie gehen. Hat jemand mal einen Weg gefunden, dies programmatisch zu erreichen?

Content-ID: 242222

Url: https://administrator.de/forum/programmatische-deinstallation-von-abwesenden-geraeten-242222.html

Ausgedruckt am: 06.04.2025 um 04:04 Uhr

DerWoWusste
DerWoWusste 30.06.2014 um 12:56:20 Uhr
Goto Top
Oh Mann... man muss in der Devconsyntax lediglich ein "@" vor die HardwareID-setzen, dann geht es auch mit abwesenden Geräten...
devcon remove "@USB\VID_0951&PID_168F\0018F30BFF7D0CC0B1310146" zum Beispiel.
colinardo
colinardo 30.06.2014 aktualisiert um 13:11:53 Uhr
Goto Top
Hi DWW,
dachte ich auch, nur geht das Entfernen bei mir leider damit auch nicht wenn das Gerät nicht verbunden ist...oder geht das bei dir?

Grüße Uwe
DerWoWusste
DerWoWusste 30.06.2014 um 13:14:36 Uhr
Goto Top
Moin.

Äh...ja, geht bei mir, zumindest bei den USB-Sticks, auf die ich es jetzt angewendet habe. NImm auch mal einen USB-Stick.
colinardo
colinardo 30.06.2014 aktualisiert um 13:32:52 Uhr
Goto Top
Hmm, bei mir (Win7 x64) kommt immer "Remove Failed ..." egal ob Stick oder testweise ein WLAN-Adapter. Gibt es zufällig eine aktuellere devcon.exe als v5.2.3718.0 ?
Ah lese gerade das die 32-bit-Version von devcon auf x64 nicht korrekt arbeitet ... dann muss ich mir mal aus dem wdk die x64-Version besorgen.
DerWoWusste
DerWoWusste 30.06.2014 um 13:29:56 Uhr
Goto Top
Ok... ich arbeite auf 8.1 x64 mit devcon 6.1.7600.16385
colinardo
colinardo 30.06.2014 aktualisiert um 13:37:47 Uhr
Goto Top
Alles klar, geht face-smile