Mellomann

|
Posted: Fri May 11, 2012 23:52 Post subject: |
|
|
Уййооо...
Нежданчик, я-то думал, оно покомпактнее будет...
1.
Это... Quote: | RunProgram="fm20:%%P:hidcon:QLP.bat" | как бы намекает... Что за батничек?
2. Quote: | BeginPrompt="Сейчас будет установлен
%Name%%Vers%
Для установки x86 ТС на x64 ОС
нажмите 'OK' удерживая [Shift]" | Каким конкретно параметром определяется альтернативное поведение при нажатии Shift?
Добавлено спустя 1 час 25 минут:
Покопался в справке к sfx-модулю: Quote: | Основная секция - без суффиксов (только одна). Оригинальная для SFX модуля архиватора 7-Zip. Запись:
;!@Install@!UTF-8!
RunProgram="setup.exe"
;!@InstallEnd@!
Платформенные секции определяются суффиксами (только два вида):
x86 (i386) - для 32-битной операционной системы
x64 (amd64) - для 64-битной операционной системы
После запуска SFX архива начинается формирование рабочего файла конфигурации. Рабочий - это тот, который и будет выполнен при данном конкретном запуске с учетом языка и разрядности системы. | Получается, можно не городить этот огород, а указать нечто типа Code: | ;!@Install@!UTF-8:x86!
RunProgram="setup_86.exe"
;!@InstallEnd@:x86!
;!@Install@!UTF-8:x64!
RunProgram="setup_64.exe"
;!@InstallEnd@:x64! | , так?
Last edited by Mellomann on Fri May 11, 2012 22:32; edited 2 times in total |
|