Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z devconx64.7z
(20.2 Kb, 14 просмотров)

с удалением не особо удалось разобраться, но по крайней мере через утилиту devconx64.exe удаляется
до этого долго пытался разобраться с devcon.exe всё время находило устройство, а удалить не могло...


это отключит указанное устройство (но отключать не обязательно)
Код: Выделить весь код
devconx64.exe /r disable "VID_03F0&PID_082A&IP_SCAN"
это сразу его удалит
Код: Выделить весь код
devconx64.exe /r remove "VID_03F0&PID_082A&IP_SCAN"
ну базу VID -ов я себе уже изобрёл осталось понять как эту удалялку приспособить для удаления только нужных сканеров
точнее как их правильно отличать в системе?

Ну вот например я установил 2 сканера себе на комп, они оба одинаковые следовательно имеют одинаковый VID, да и в диспетчере устройств называются одинаково

HP LJ400 M425 Scan
HP LJ400 M425 Scan

и если использовать
devconx64.exe /r remove "VID_03F0&PID_142A&IP_SCAN"
ROOT\IMAGE\0000 : Removed
ROOT\IMAGE\0001 : Removed
2 device(s) were removed.

то получим удаление сразу двух устройств в системе )

хотя это и не страшно моя установка легко установит нужные))


о нашёл способ удаления всех сканеров в системе независимо от того что они могут быть разными)))
VID всех моих сканеров заканчивается на IP_SCAN
следовательно *IP_SCAN будет действовать на все устройства в которых есть VID заканчивающийся на IP_SCAN

таким образом получаем команду для отключения всех сканеров
Код: Выделить весь код
devconx64.exe /r disable *IP_SCAN
ну или для удаления
Код: Выделить весь код
devconx64.exe /r remove *IP_SCAN


п.с. если у тебя одно из устройство всё таки USB то вероятнее всего удалятся только сетевые
а если посмотреть VID USB сканера то можно удалить только его не трогая нужные

запилил кнопочку удаления
и заодно на радостях красоты навёл

Screenshot_1.jpg

Последний раз редактировалось grand_dizel, 26-11-2017 в 20:25.


Отправлено: 18:42, 26-11-2017 | #9