Показать полную графическую версию : Скрипты Inno Setup. Помощь и советы [часть 6]
Как сделать так чтобы сначала инсталятор запустил импортированый exe-шник, а потом уже установил мои файлы? »
[Setup]
AppName=My Program
AppVersion=1.5
DefaultDirName={pf}\My Program
OutputDir=...
[Files]
Source: compiler:Examples\MyProg.exe; DestDir: {tmp}; Flags: deleteafterinstall;
[Code]
procedure CurStepChanged(CurStep: TSetupStep);
var
i: Integer;
begin
case CurStep of
ssInstall:
begin
ExtractTemporaryFile('MyProg.exe');
Exec(ExpandConstant('{tmp}\MyProg.exe'), '', '', 5, ewWaitUntilTerminated, i);
end;
end;
end;
Dodakaedr
09-03-2014, 17:28
saurn, а как теперь сделать чтобы импортированный exe-шник работал в тихом режиме?
Dodakaedr, зависит от поддерживаемых параметров ком строки запускаемой программы. Например для инсталяторов созданых в инно это /SILENT и /VERYSILENT.
Exec(имя программы, 'параметр ком строки', '', 5, ewWaitUntilTerminated, i);
Dodakaedr
09-03-2014, 17:43
saurn, спс
Dodakaedr
09-03-2014, 18:57
Как запретить доступ программе к интернету через брандмауэр windows в inno setup?
Farser21
09-03-2014, 19:59
У меня в установщике когда удаляешь компоненты через unins000.exe, то удаляется папка res_mods. Как сделать так, чтобы удалялось, только содержимое папки т.е. res_mods\*.
Заранее спасибо за ответ.
Вот скрипт http://rghost.ru/private/52939112/87e309954bdfa0de8940d68ea2273562
Dodakaedr
09-03-2014, 22:46
И как прописать строку в hosts средством inno?
Dodakaedr,
http://rghost.ru/52945164
Dodakaedr
10-03-2014, 00:04
TryRooM, Благодарю!
Dodakaedr,
http://rghost.ru/52945686
function повторов
пригодятся
Dodakaedr
10-03-2014, 00:12
TryRooM, не знаете как запретить доступ программе к интернету через брандмауэр windows в inno setup?
Dodakaedr,
http://rghost.ru/52946395
Как добавить программу в исключения брандмауэра
3 примера
Dodakaedr
10-03-2014, 11:33
TryRooM, а как заблокировать доступ программы к интернету?
Farser21
10-03-2014, 11:43
У меня в установщике когда удаляешь компоненты через unins000.exe, то удаляется папка res_mods. Как сделать так, чтобы удалялось, только содержимое папки т.е. res_mods\*.
Заранее спасибо за ответ.
Вот скрипт http://rghost.ru/private/52939112/87...40d68ea2273562 »
El Sanchez
10-03-2014, 11:51
Тема закрыта и будет переведена в архивное состояние.
Продолжение здесь - Скрипты Inno Setup. Помощь и советы [часть 7] (http://forum.oszone.net/thread-278998.html)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC