en0t 0 2 февраля, 2012 Опубликовано 2 февраля, 2012 · Жалоба Есть драйвер(libusb-win32) к USB устройству. Хотелось бы чтобы вместе с дистрибутивом софта ставились бы и дрова к нему, причем без лишних на то вопросов со стороны ОС. Может у кого есть идей как это реализовать используя Inno Setup? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 0 2 февраля, 2012 Опубликовано 2 февраля, 2012 · Жалоба Есть DPInst, почему бы не воспользоваться? После установки выполнить его, указав .ini Описание мелкософта подходит для всего. Если Win7/Vista, то там есть встроенный инструмент Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
en0t 0 3 февраля, 2012 Опубликовано 3 февраля, 2012 · Жалоба Спасибо, а то ведь даже не знал с чего капать начать, буду пробывать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 15 3 февраля, 2012 Опубликовано 3 февраля, 2012 · Жалоба капать... пробывать facepalm.jpg Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bass 0 3 февраля, 2012 Опубликовано 3 февраля, 2012 · Жалоба Есть драйвер(libusb-win32) к USB устройству. Хотелось бы чтобы вместе с дистрибутивом софта ставились бы и дрова к нему, причем без лишних на то вопросов со стороны ОС. Может у кого есть идей как это реализовать используя Inno Setup? вот для Inno Setup строка установки драйвера через inf-файл Filename: "rundll32.exe"; Parameters: "setupapi,InstallHinfSection CYUSB 128 {app}\driver\x86\cyusb.inf"; Check: not Is64BitInstallMode; StatusMsg: "{cm:DriverInstallMsg}"; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
en0t 0 3 февраля, 2012 Опубликовано 3 февраля, 2012 · Жалоба Ешё раз спасибо всё удалось. Filename: "{app}\Drivers\DPInst.exe"; Flags: skipifsilent waituntilterminated; Check: Not IsWin64 Filename: "{app}\Drivers\DPInst64.exe"; Flags: skipifsilent waituntilterminated; Check: IsWin64 Filename: "rundll32.exe"; Parameters: "setupapi,InstallHinfSection CYUSB 128 {app}\driver\x86\cyusb.inf"; Check: not Is64BitInstallMode; StatusMsg: "{cm:DriverInstallMsg}"; Вот эта строка могла и не заработать , так как при нажатии правой кнопки мыше на файле и выбора пункта установить, выскакивает фраза "Выбранный Inf-файл не поддерживает этого метода установки" p.s. 2andrew_b Вас это забавляет радуйтесь 'капать... пробывать' ))))))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bass 0 4 февраля, 2012 Опубликовано 4 февраля, 2012 · Жалоба Ешё раз спасибо всё удалось. Filename: "{app}\Drivers\DPInst.exe"; Flags: skipifsilent waituntilterminated; Check: Not IsWin64 Filename: "{app}\Drivers\DPInst64.exe"; Flags: skipifsilent waituntilterminated; Check: IsWin64 Вот эта строка могла и не заработать , так как при нажатии правой кнопки мыше на файле и выбора пункта установить, выскакивает фраза "Выбранный Inf-файл не поддерживает этого метода установки" p.s. 2andrew_b Вас это забавляет радуйтесь 'капать... пробывать' ))))))) я скопировал свой вариант, где в моем inf файле установка происходила в секции CYUSB (что и указано в параметрах), когда обычно осуществляется в секции DefaultInstall (ну или как-то так, мог приврать с названием, а проверить пока негде). Какраз в винде по умолчанию при установке через меню ПКМ выполняются действия из этой секции DefaultInstall. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
visht 0 23 октября, 2018 Опубликовано 23 октября, 2018 · Жалоба Имею аналогичную проблему, но приведенное решение не работает. в наличии пакет lib_usb драйвер который был получен из zadig_2.1.2.exe При попытке установить через ПКМ - "Выбранный Inf-файл не поддерживает этого метода установки" при запуске DPInst64.exe пишет что установил, а по факту - Для устройства не установлены драйверы. (Код 28) притом что сама zadig_2.1.2.exe их успешно устанавливает, но нужно впихнуть их установку в инсталятор. что посоветуете для Windows начиная от XP и до 10 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться