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

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

Аватара для Debugger

Ветеран


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

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


А я KAV 2009 ставлю так (кусок из файла presetup.ini для Boa Soft Installer)
Код: Выделить весь код
Command1=kav.ru.msi /qb-! /norestart (ставится без ошибок)
Command2=%PROC%\nircmd.exe wait 10000
Command3=%ProgramFiles%\Kaspersky Lab\Kaspersky Antivirus 2009\avp.com update %SOURCE%\Soft\Antivir\KAV8\Bases
То есть базы обновляются напрямую с диска. Так проще обновлять сборку, не надо ничего перепаковывать. В будущем хочу сделать определение флэшки (по маркерному файлу) и, если она есть, ставить базы с нее.
Фишка второй команды в том, что если моментально после установки запустить avp.com он пишет какую-то ошибку и вылетает. Наверно дополнительно что-то запускается. Поэтому из папки %PROC% (где лежат всякие вспомогательные файлы) с помощью nircmd.exe делается пауза в 10 сек. %SOURCE% - это переменная указывающая на CD-привод, существующая во время работы Boa Soft Installer.

Вообще nircmd.exe это такая замечательная штука, она может делать очень много замечательных вещей которые полезны для нужд автоустановки!


Обновлено 29.10.09:
Установку лучше делать в конце, потому как после запуска avp.com все копируемые и запускаемые файлы начинают проверяться на вирусы, и установка происходит заметно медленнее.

Последний раз редактировалось Debugger, 29-10-2009 в 19:06. Причина: Уточнение

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:29, 12-10-2008 | #463