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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Тихая установка драйвера (WinXP)

Ответить
Настройки темы
Delphi - Тихая установка драйвера (WinXP)

Аватара для SReg

Новый участник


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

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


Привет, ребята! Необходима Ваша помощь
Значит, имеется некий драйвер, к примеру dev.sys, к нему "в комплекте" идёт файл с необходимыми параметрами установки (dev_install.inf)
Так вот трабла в чем... Как его установить в систему программно,"по-тихому", а не с помощью Мустера_Установки_Нового_Оборудования? Так, чтобе после ребута, его возможно было бы увидеть в списке "Системные устройства" в Диспетчере устройств. Если просто скопировать эти два файла в %SystemDir%\drivers\ то система при загрузке его "не подхватывает"
Если можно, то конечно желательно бы кусочек кода (или ссылку на крайняк), я новичек в программировании...
Заранее Огромное спасибо!

Отправлено: 13:29, 30-09-2009

 

Аватара для Delirium

Ветеран


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

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


А что мешает нажать правой кнопкой мыши на INF файле - Установить?

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 01:18, 01-10-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для SReg

Новый участник


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

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


Цитата Delirium:
А что мешает нажать правой кнопкой мыши на INF файле - Установить? »
не мешает, только при выполнении этой функи :
Код: Выделить весь код
function InstallINF(const PathName: string; hParent: HWND) : boolean; 
var 
  instance: HINST; 
begin { InstallINF } 
  instance := ShellExecute( 
    hParent, 
    PChar('open'), 
    PChar('rundll32.exe'), 
    PChar('setupapi,InstallHinfSection DefaultInstall 132 ' + PathName), 
    nil, 
    SW_HIDE); 
   
  Result := instance>32 
end; { InstallINF }
Он просто дублирует П.К.М. на *.inf -> "Install", но в реестре, к примеру я не нахожу тех ключей, которые прописаны в нём(.inf). через tRegistry прописать геморно как то, тк. ключей разных видов туева хуча... Вот я и подумал, может кто то сталкивался с подобной проблемой?

Отправлено: 19:15, 02-10-2009 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Тихая установка драйвера (WinXP)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Тихая установка Your Uninstaller mamont1 Автоматическая установка приложений 19 22-07-2009 00:54
[решено] Тихая установка драйвера UTStarcom UM 150 VoodooHaker Автоматическая установка приложений 7 28-02-2009 12:29
Тихая установка Windows Plus Extrim1 Автоматическая установка приложений 1 16-12-2008 18:21
Тихая установка PowerISO 3.8 DImaN! Автоматическая установка приложений 3 06-11-2007 13:24
"Тихая" установка драйвера в Windows 2000 Pro AAY Автоматическая установка Windows 2000/XP/2003 6 03-03-2006 04:00




 
Переход