Имя пользователя:
Пароль:
 

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

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

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


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

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


Хочу отметить одну фишку. Где-то на этапе "Scan OEM Driver folder & CopyOemInf finished" открывается большое количество окошек с надписью о том, что драйвера не имеют подписи и т.п. Впринципе, фиг бы с ними - они сами и закрываются, но вот динамик при этом противно пищит...[/q]

Использовать ВСЕ подписанные драйвера. Или же UseMakeOEMDrvPnf = 0, тогда не pnf создаватся будут, а только пропишется новый путь поиска драйверов.

ProkVS

Цитата:
; При AutoCleanup = 0 после проверки правильности установки можно запустить Finish.exe once и
; пройдет автоочистка. По умолчанию 1.
В PreSetup.ini изночально стоит AutoCleanup = 0
Ошибка в другом (выделенно). По умолчанию - при отсутствии пункта в инишке! В проге зашито. Это про все умолчания.

Код: Выделить весь код
var
 DrvFolderPach: string = '%SystemDrive%\D';
 SilentFinishMode: boolean = false;
 AutoCleanup: boolean = true;
А параметр для очистки должен быть "cleanup" (Finish.exe cleanup)



___
Цитата:
если из фаила PreSetup.ini не удалять секцию [POSTSETUP_SETTINGS]
по после runonceex выскакивает ошибка: "ошибка установки фаила inf причина: операция ввода вывода была прервана из-за завершения потока команд или по запросу приложения"
Я не телепат, но скорее всего у Вас что-то пытается отправить комп на перезагрузку до завершения процесса установки.
И когда появляется ошибка? Окно Finish на экране было в этот момент. Посмотрите свой RunOnceEx, и значение ключа
RunOnceExKey - оно должно быть сопостовимо с другими записями, и процесс, отправляющий систему в ребут (если есть) должен быть последним.


Fraerok
Цитата:
зачем мы тогда прописываем UnzipDirName, если все-равно дрова скопируются в %SystemRoot%\OEMDrv?
и когда используется AltDirName?
UnzipDirName - та папка, куда будут распаковыватся пакеты. Для башратовскийх - в корень диска. Благодаря их структуре сами пакеты окажутся в папке %SystemRoot%\D

Если ВАМ не надо сохранять дрова после установки, то поставте KeepDrivers = 0 и ничего не будет копироватся, а папка удалится.

Если же надо, то настройте настройки в Finish.ini

На счет AutoCleanup - для отладки поставте 0, если все драйверы ставятся правильно, можно поставить 1. Все после финальной стадии очистится автоматом.

AltDirName делалось для внутрифирменных целей. Из этой папки берутся драйвера, если не найденна DrvDirName, можете просто не обращать внимание.

-------
Человеческая лень - главная движущая сила технического прогресса.


Отправлено: 01:02, 20-02-2007 | #851