Установка через .inf, не копируя файлы
От: x64 Россия http://x64blog.name
Дата: 23.11.12 21:31
Оценка:
Привет.

Собственно, как сделать subj? Есть драйвер шины, есть .inf-файл к нему, если в ServiceBinary написать что-то типа %12%\driver.sys, а в DefaultDestDir = 12, то драйвер будет скопирован в \System32\Drivers и будет запускаться оттуда, это работает на всех системах. Мне же нужно, чтобы файл драйвера не копировался никуда, а запускался из исходного местоположения, для этого я написал DefaultDestDir = 01 и ServiceBinary = %01%\driver.sys, но это не работает, на XP/2003 это не работает в принципе, система пишет, что мол секция установки службы некорректна, а на 7 драйвер таки устанавливается и запускается, ни при этом один хрен копируется куда-то в \System32\DriverStore\FileRepository, чего мне совершенно не надо. Вот здесь был похожий вопрос, но ответа нет. Кто-нибудь в курсе, это возможно сделать только средствами .inf-файла или службу придётся таки ручками прописывать?

Спасибо.
JID: x64j@jabber.ru
Re: Установка через .inf, не копируя файлы
От: pva  
Дата: 24.11.12 00:10
Оценка:
Здравствуйте, x64, Вы писали:

На семерке+ он все равно будет скопирован дополнительно в driverstore, потому как она их кеширует. Потом если видит инстал той же версии инфа, просто достает из кеша.
newbie
Re[2]: Установка через .inf, не копируя файлы
От: x64 Россия http://x64blog.name
Дата: 24.11.12 00:15
Оценка:
pva>На семерке+ он все равно будет скопирован дополнительно в driverstore...

Ну то есть без вариантов, всё ручками делать?
JID: x64j@jabber.ru
Re[3]: Установка через .inf, не копируя файлы
От: pva  
Дата: 24.11.12 13:22
Оценка:
Здравствуйте, x64, Вы писали:

x64>Ну то есть без вариантов, всё ручками делать?

Мне кажется, да.
Можно также почитать здесь, здесь и по ссылкам внутри.
newbie
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.