Сейчас на форуме: Magister Yoda, vasilevradislav, tyns777, zombi-vadim (+3 невидимых)

 eXeL@B —› Программирование —› Инсталяция драйвера програмно.
Посл.ответ Сообщение

Ранг: 7.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 12 июня 2008 14:28
· Личное сообщение · #1

Здравствуйте.
Пытаюсь найти способ как заинсталировать видео драйвер программно.
Пробовал и
rundll32.exe advpack,LaunchINFSection файл.inf,имясекции
и
RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 path

Через RUN но всёравно невыходит. (Мои поиски в интернете тоже никуда не привели)
Может ктонибудь знает каким способом это реально сделать?



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 12 июня 2008 14:49
· Личное сообщение · #2

tent
яндекс и гугль тебе в помощь
www.progz.ru/forum/showtopic=27519



Ранг: 7.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 12 июня 2008 19:03
· Личное сообщение · #3

Не там тоже самое что я вверху пытался делать (через cmd). Тоесть если попытаться установить драйвер который я прикрепляю к этому посту таким способов то ничего не выйдет.
А код там для инсталяции для драйвера привязанного к конкретному устройству.

0cc4_12.06.2008_CRACKLAB.rU.tgz - sample driver.rar



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 12 июня 2008 19:12
· Личное сообщение · #4

Попробуй выполнить SystemParametersInfo с параметром SPIF_UPDATEINIFILE + SPIF_SENDWININICHANGE - обновить реестр и послать всем приложениям сообщение WM_WININICHANGE



Ранг: 7.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 12 июня 2008 19:43
· Личное сообщение · #5

Возможно, но мне непонятно почему у меня даже через Run не получается заинсталировать его.
Тоесть он не появляется в My Computer->Properties->Hardware->Device manager



Ранг: 30.6 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 13 июня 2008 10:00
· Личное сообщение · #6

tent, а DDK-шный devcon (с ключом install) чем плох?



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 13 июня 2008 12:07
· Личное сообщение · #7

Бил Гейтс сказал так %SystemRoot%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %путь до инифайла%
Я это посмотрел из контекстного меню инифайла.
Скорее всего у тебя инифайл не по форме.

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74




Ранг: 7.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 13 июня 2008 12:37 · Поправил: tent
· Личное сообщение · #8

soho, не я хочу сделать сам програмно. Например както у разработчиков некотырых инсталяторов это както получилось сделать.
Бил Гейтс сказал так %SystemRoot%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %путь до инифайла%
Я понял, что это тоже самое если нажать правой кнопкой по файлы inf и выбрать install.
Скорее всего у тебя инифайл не по форме.
Для такой инсталяции может быть, но для нормальной то нормально всё проходит (например
Add New hardware wizard), у меня не только этот невыходит заинсталировать таким способом.
Даже незнаю куда и смотреть, вообщем пока в тупике.



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 13 июня 2008 17:18
· Личное сообщение · #9

Вот еще копируешь куда надо файл и моздаешь запись о нем при помощи CreateService
Вот ссылка для delphi ( смотреть почти внизу про установку)
www.rsdn.ru/article/delphi/kmdelphi.xml

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74




Ранг: 7.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 13 июня 2008 17:57
· Личное сообщение · #10

Неа этим способом я уже пробовал.
Вроде какбы инсталируется но в
My Computer->Properties->Hardware->Device manager
Не появляется.



Ранг: 7.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 14 июня 2008 12:32 · Поправил: tent
· Личное сообщение · #11

Я уже понял что инсталляция не получается потомучто мой драйвер PnP.
А как тогда заисталировать PnP драйвер программно ктонибудь знает?



Ранг: 30.6 (посетитель)
Активность: 0.010
Статус: Участник

Создано: 14 июня 2008 15:09
· Личное сообщение · #12

tent, межпрочим, devcon отдается в исподниках
Имеющий глаза, как грицца...



Ранг: 49.0 (посетитель)
Активность: 0.030
Статус: Участник

Создано: 14 июня 2008 21:25
· Личное сообщение · #13

tent
google.com/search?q=dpinst


 eXeL@B —› Программирование —› Инсталяция драйвера програмно.
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати