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

Показать сообщение отдельно

Аватара для Boa Soft

Компьютерный шаман


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

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


Цитата:
он нам тут чета вкусное готовит...
Кое - что намечается.

Уже сделал таким образом, что незавиисимо от типа установки перед запуском Setup произходит поиск по маске driver*.exe в папке SVCPACK и их поочередный запуск (подразумевается, что это 7z sfx c с распаковкой в %SystemDrive%\drivers), занесения папок в путь поиска и блокировка проверки подписи. После установки запускается из %SystemDrive%\drivers panels.cmd (если есть) (читайте Башрата).

Проблема одна - однозначно определить положения source.

Пробовал читать из реестра SourcePath - обломился. До t39 он не существует.

Пока сделал рабочий вариант с проверкой наличия на системном диске $WIN_NT$.~LS и если оно есть, то установка с HDD, если нет - то ищем папку I386 на сд и проверяем наличие в ней SVCPACK с драйверами.

Работает, но при сборном диске с положением папки например в \XPRUS\I386.

PS Если кто подскажет, как преобразовать путь вида \device\harddisk0\partition1\$win_nt$.~ls в подобие C:\$win_nt$.~ls,
то проблема будет однозначно решена. будет универсальная тулуза для установки драйверов, независимая от OEM и режима установки
(ручной или унаттедет).

Отправлено: 17:31, 09-02-2006 | #24