|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Скрипты Inno Setup. Помощь и советы [часть 2] |
|
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]
|
Ветеран Сообщения: 1133 |
Профиль | Отправить PM | Цитировать
Лимит страниц.
Тема закрыта. Продолжение по ссылке Скрипты Inno Setup. Помощь и советы [часть 3] Внимание! Данная тема предназначена только для обсуждения написания скриптов ! Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Ссылка на архив предыдущей темы (также можно скачать из вложения) |
|
------- Отправлено: 22:06, 23-08-2009 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Colapse, Вот пожалуйста
Цитата:
|
|
------- Отправлено: 18:24, 22-11-2009 | #451 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать malyta
спасибо!!!! |
Отправлено: 18:28, 22-11-2009 | #452 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Инсталлятор не может запустить фаил с расширением "*.msi", конкретно фаил vcredist.msi, для установки Microsoft Visual C++. Пишет, что не является приложением Win32.
Из системы, фаил запускается и установка Visual C++ проходит нормально. Файлы с расширением MSI являются упакованными инсталяционными файлами для Windows Installer. Может нужно какой-то ключ в скрипте прописывать, для установки этой проги? |
Отправлено: 19:55, 22-11-2009 | #453 |
Сообщения: 3652
|
Профиль | Сайт | Отправить PM | Цитировать 100pudov, запускайте через msiexec. Использование ключей и свойств установщика Windows
|
------- Отправлено: 20:00, 22-11-2009 | #454 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Не хочет инсталятор применять параметры запуска msiexec.
[Run] Filename: msiexec.exe; Parameters: /i {src}\Redist\vcredist.msi /qn; Tasks: visualc_redist; Flags: waituntilidle Наверно, что-то не правильно. |
Отправлено: 20:34, 22-11-2009 | #455 |
Сообщения: 3652
|
Профиль | Сайт | Отправить PM | Цитировать 100pudov, а кавычки в пути?
Цитата:
|
|
------- Отправлено: 20:40, 22-11-2009 | #456 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Спасибо.
Вроде бы в таком виде прошла установка. Filename: msiexec.exe; Parameters: /i "{src}\Redist\vcredist.msi"; Tasks: visualc_redist; Flags: waituntilidle Жаль нет проги, типа ISTool, только с большим (раз в 100) параметрами установок. Спецом для таких как я. А то я, уже в транс вошел со всеми этими параметрами, константами, ключами, кавычками.) |
Отправлено: 21:10, 22-11-2009 | #457 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать Serega, спасибо Вам большое. разобрался.
но есть еще желание: хочу что б сначала была страничка выбора дополнительних задач, а потом страничка выбора компонентов. по умолчанию наоборот. Как реализовать? дело в том, что варианты установки (сетевая\локальная) я задаю через секцию [Tasks]. (в идеале разбить бы как то секцию [Tasks] на 2 странички: одна(с вариантами установки) до странички выбора компонентов, вторая - после.) а в секции [Components] определяю дополнительние утилиты (в том числе две только для сетевой) |
Отправлено: 21:21, 22-11-2009 | #458 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать [Run]
Filename: {app}\{#MyAppExeName}; Description: {cm:LaunchProgram,{#MyAppName}}; Flags: waituntilidle postinstall skipifsilent Filename: {src}\DirectX\DXSETUP.exe; WorkingDir: {src}\DirectX; Tasks: dxinstall; Flags: waituntilidle Filename: msiexec.exe; Parameters: /i "{src}\Redist\vcredist.msi"; Tasks: visualc_redist; Flags: waituntilidle Filename: {src}\Redist\wmp10-windowsxp-x86-ru-ru.exe; WorkingDir: {src}\Redist; Tasks: wmp10_windowsxp; Flags: waituntilidle Почему инсталятор запускает установку всех трех прог сразу (в месте). Вроде бы Flags: waituntilidle должен ждать процесса установки предыдущей проги. Как сделать, чтоб установка шла по очереди. |
Отправлено: 23:10, 22-11-2009 | #459 |
Сообщения: 3652
|
Профиль | Сайт | Отправить PM | Цитировать 100pudov, используйте waituntilterminated вместо waituntilidle, если у вас программы запускаются "громко", с участием пользователя..
Можно ведь "тихо" запускать: Цитата:
Цитата 100pudov:
|
||
------- Отправлено: 23:30, 22-11-2009 | #460 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 | |
[архив] Inno Setup .:[все вопросы]:. | Mchik | Автоматическая установка приложений | 1329 | 23-08-2009 20:13 | |
[архив - Часть 2] AutoIt скрипты | Vadikan | AutoIt | 985 | 21-01-2008 09:58 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 | |
[Архив - Часть 1.1] AutoIt скрипты | EgOrus | AutoIt | 335 | 04-02-2006 16:58 |
|