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

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

Аватара для El Sanchez

Ветеран


Contributor


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

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


Цитата Neutron:
По умолчанию, если по файлу inf, кликнуть правой кнопкой мыши и нажать установить, обычно, вроде происходит установка, »
Neutron, так можно устанавливать только legacy-драйверы, у которых в inf-файле присутствует секция DefaultInstall. У вас же WDM-драйвер. Для legacy-драйверов подошло бы это:
Код: Выделить весь код
[Files]
Source: driver\*; DestDir: {tmp}\driver; Flags: deleteafterinstall recursesubdirs createallsubdirs
[Run]
Filename: {tmp}\driver\filename.inf; Verb: install; Flags: shellexec waituntilterminated
Для установки WDM-драйверов нужны сторонние средства, например, утилита devcon:
Код: Выделить весь код
[Files]
Source: devcon.exe; DestDir: {tmp}; Flags: deleteafterinstall
Source: driver\*; DestDir: {tmp}\driver; Flags: deleteafterinstall recursesubdirs createallsubdirs
[Run]
Filename: {tmp}\devcon.exe; Parameters: "install ""{tmp}\driver\filename.inf"" HWID устройства"; Flags: runhidden

Цитата Unhero:
Neutron, то есть определить ключи не возможно? »
Unhero, если разработчик инсталлятора не очистил поле тихой установки в общих настройках инсталляции проекта, то параметр: -silent
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:44, 12-05-2011 | #1599