У нас есть устройство со встроенной ОС Windows 8. Нам нужно установить драйверы Cypress USB при обновлении нашего приложения и сделать это без каких-либо всплывающих окон ОС, так как у пользователей не будет устройства ввода, чтобы принять диалоговое окно с подсказкой.
Я использовал PNPUtil.exe и DpInst.exe с комбинациями параметров / S / Q. Либо установка не происходит, либо происходит с подсказкой ОС.
Я попытался подписать наши драйверы с помощью сертификата подписи кода, но там появляется подсказка ОС.
Я также пытался отключить опцию EnableLUA в реестре, но проблема все еще существует.
Я использовал следующее для инструментов со всеми соответствующими флагами, но мы не смогли подавить приглашение ОС.
pnputil.exe /S -i -a Drivers/win8/x86/
dpinst-x86.exe /S /PATH Drivers/win8/x86/
Я хотел бы знать:
- Возможно ли это?
- Поддерживает ли какая-либо среда инсталлятора такую установку?
- Может ли создание подпроцесса и установка драйверов программным способом служить цели?
- Можем ли мы изменить реестр для подавления этих запросов?