Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Установка драйвера или кодека через файл *.inf
YURIYДата: Суббота, 07 Апреля 2007, 23:26 | Сообщение # 1
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Code
** Если XP
If (UsingWinNT()=1) Then
   param$='WAIT ' + '<System>\setupapi.dll' + ',InstallHinfSection DefaultInstall 128 ' + '<SrcDir>\install.inf'
   Run("<System>\rundll32.exe","param$")
Else
   ** Если 9X
   param$='WAIT '+ '<System>\setupx.dll' + ',InstallHinfSection DefaultInstall 128 ' + '<SrcDir>\install.inf'
   Run("<System>\rundll.exe","param$")
End

Автор ответа - P@vell



Вечная память Андрею Сергееву!
 
DEMBELДата: Среда, 27 Января 2010, 23:44 | Сообщение # 2
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
Интересный момент здесь использован... Непосредственный вызов функции DLL через RunDll, так можно поковырять любые библиотеки, выяснить функции и параметры и вызывать почти все что угодно в системе, будет куча возможностей.



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
ВадимДата: Пятница, 29 Января 2010, 13:48 | Сообщение # 3
Ветеран форума
Группа: Проверенные
Сообщений: 293
Репутация: 48
Награды: 5
Статус: Offline
Блин, не удержался, полез в сеть за инфой... :D
По этой теме нашел хороший источник:
Руководство по работе с INF-файлами


[spoiler=С уважением, Вадим]WinXP SP3 x32, NB5.7.1, FF7.0.1
Справочные материалы:
База по командам NB
Справка к Report Designer
Удобный и красивый интерфейс
Полезные словари
Статьи:
Как читать и писать код
Создаем файл справки CHM
Проекты:
Корпоративная культура
Эмоциональный интеллект
Фото Экрана - на E-mail
Индекс массы тела
Тренировка интуиции
Копилка буфера обмена
Часто спрашивают:
Реализация триальности программы
[/spoiler]
 
  • Страница 1 из 1
  • 1
Поиск: