我试图获取usb大容量存储实例ID,以便在过去2天内使用devcon弹出usb,但无法获得。我尝试了很多解决方案,但仍然失败了。
ManagementObject dsk = new ManagementObject(@"win32_logicaldisk.deviceid=""j:""");
dsk.Get();
string id = dsk["VolumeSerialNumber"].ToString();
Console.WriteLine(id);
它返回实例ID。当我将此ID传递给devcon时,它不会删除任何设备。以这种方式将id传递给devcon
Devcon remove usbstor\deviceID
有没有办法使用设备名称删除usb,如G,H或I等,或获取所需的实例ID。 任何帮助都会被批评。
答案 0 :(得分:0)
尝试禁用UAC并在管理员凭据下运行devcon.exe。
答案 1 :(得分:0)
我认为 #usblib 可以对您有所帮助,它允许您玩usb设备#usblib