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

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

Ветеран


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

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


mamont1
ключ инсталлятора /VERYSILENT подсказывает мне, что используется InnoSetup. Тогда дистрибутив можно распаковать утилитой innounp:
Код: Выделить весь код
innounp -x distr.exe
(distr - это имя дистрибутива, который нам надо распотрошить)
или при помощи универсального распаковщика Uniextract
Потом добавить в скрипт установки строки:
Код: Выделить весь код
[Run]
Filename: {app}\tuneup.exe; Flags: postinstall waituntilidle runminimized
Filename: taskkill.exe; Parameters: /F /IM tuneup.exe; Flags: postinstall runminimized
первая строка запустит приложение, а вторая "прибьет" процесс.
tuneup - это имя исполняемого файла (не знаю реального, потому поменяете самостоятельно на правильное)
taskkill принудительно завершает процесс. Флаг postinstall говорит о том, что exe-файл запустится после установки приложения.

Последний раз редактировалось snark, 22-11-2007 в 09:08.


Отправлено: 08:57, 22-11-2007 | #23