Имя пользователя:
Пароль:
 

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

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


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

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


Как зачастую бывает, стоит только написать топик на форум у самого что то да и получится.

Решение через утилиту devcon.exe
Ранее я его встречал и скачивал devcon отдельно, только утилита молчала как партизан при попытке вызова и ничего толком не выходило.
Теперь же я скачал полностью Development Kit и извлек оттуда данную утилиту.
Скачивание и извлечение делал по советам отсюда: https://superuser.com/questions/4290...a-command-line

Утилиту запускал так: .\devcon /r remove "vid_03f0&pid_012a&IP_SCAN"
Где значение в кавычках это ID оборудования взятое из диспетчера устройств в свойствах любого из однотипных сканеров HP.

Собственно решение такое:
При каждом запуске скрипта (логон) сначала будет запускаться удаление всего и вся, а затем добавление актуальных принтеров.
По-умолчанию принтеры называются одинаково HP Scan Series (и + #2, #3 и так далее если устройств 2,3 и более соответственно).
Это можно поправить поменяв в свойствах поле FriendlyName. Еще не пробовал делать это в скрипте.
Когда получу полное решение опубликую следующим постом.

Отправлено: 10:01, 04-04-2019 | #2