Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   [решено] Sfx нужной конфигурации (http://forum.oszone.net/showthread.php?t=132974)

Botchitt 24-02-2009 12:14 1047300

Sfx нужной конфигурации
 
Добрый день, не ругайтесь сильно, пролистал весь форум но так и не разобрался как сделать нужный мне sfx. В этом руководстве http://www.oszone.net/3171 рассматривается sfx с одним приложением, а мне требуется sfx в котором бы присутствовали : winamp, bsplayer, k-lite codec pack, nod32, nero, firefox.... Подскажите как это сделать

Dmitry_K 24-02-2009 16:14 1047550

Цитата:

Цитата Botchitt
пролистал весь форум но так и не разобрался как сделать нужный мне sfx »

так в чем проблема, создай для каждого приложения свой sfx, создай cmd-файл примерно следующего содержания:
Код:

@echo off
start /wait winamp.exe <параметры sfx, если есть>
start /wait nod32.exe <параметры sfx, если есть>
start /wait nero.exe <параметры sfx, если есть>
start /wait firefox.exe <параметры sfx, если есть>
exit

а потом все созданные тобой sfx вместе с cmd-файлом запакуй в общий sfx, и пропиши в нем запуск этого cmd-файла...

Vadikan 24-02-2009 18:43 1047661

Цитата:

Цитата Dmitry_K
создай для каждого приложения свой sfx »

Это двойная работа. Достаточно упаковать все установщики программ в один SFX, а затем устанавливать программы с их ключами из cmd-файла, вызываемого после распаковки.

boss911 24-02-2009 19:05 1047680

Botchitt

Можно указать в скрипте SFX архива WinRar несколько поочередных запусков приложений, например:
Код:

Setup=winamp.exe
Setup=bsplayer.exe
Setup="k-lite codec pack.exe"
Setup=nod32.exe
Setup=nero.exe
Setup=firefox.exe
. . . и т.д.

Насколько я знаю, 7-Zip так не умеет, там надо уже через батник, если вам требуется запустить несколько приложений.

katok888 24-02-2009 20:30 1047760

Цитата:

Цитата boss911
Насколько я знаю, 7-Zip так не умеет »

Почему? А
Код:

RunProgram=xxx.exe
RunProgram=xxx1.exe
RunProgram=xxx2.exe


gora 24-02-2009 21:08 1047793

Цитата:

Цитата boss911
Насколько я знаю, 7-Zip так не умеет »

Умеет, умеет и не только так! ;) http://7zsfx.info

boss911 25-02-2009 05:28 1048030

Цитата:

Цитата katok888
Почему? »

Потому, что я им не пользовался и не пользуюсь (говорить мне "а зря" не надо), а так же потому, что приводилось несколько раз разворачивать SFX архивы на его основе, так в каждом из них был батник, который запускал приложения после извлечения. Я постоянно думал, почему авторы архивов не могут обойтись без батника и прописать в скрипте архива поочередный запуск, как это я делаю всегда в WinRar, ведь то же самое сделано в батнике, который в этом архиве. От этого у меня и сложилось ошибочное мнение, проверить которые мне так и не довелось (не один год уже) по причине отсутствия желания, а тут все само выяснилось.

korsar77 12-08-2009 00:22 1191470

Vadikan, А подробнее можно по поводу
Цитата:

Это двойная работа. Достаточно упаковать все установщики программ в один SFX, а затем устанавливать программы с их ключами из cmd-файла, вызываемого после распаковки.

Сlassic 12-08-2009 02:29 1191529

Цитата:

Цитата korsar77
А подробнее можно по поводу »

Да тут же все расписано.

Cibersoft Prolex 12-08-2009 02:45 1191536

Цитата:

Цитата korsar77
А подробнее можно по поводу »

Создаете CMD файл такого содержания:

start /wait *.exe /***
start /wait *.exe /***
start /wait *.exe /***

exit

Где "*.exe" - имя программы, а "***" - ключ "тихой" инсталляции.
...

Затем запаковываете это все в SFX архив.
Так сойдет?

Сlassic 12-08-2009 02:58 1191539

Цитата:

Цитата Cibersoft Prolex
Затем запаковываете это все в SFX архив.
Так сойдет? »

И скажи,что бы в параметрах SFX архива указал на запуск этого CMD файла.

korsar77 12-08-2009 08:16 1191647

Cibersoft Prolex, Спасибо всем кто откликнулся и помог. Все OK


Время: 02:56.

Время: 02:56.
© OSzone.net 2001-