Cоздание самораспаковывающегося Zip c выполнением команды

Здесь обсуждаются все вопросы, не попадающие под другие категории
Anonymous

Cоздание самораспаковывающегося Zip c выполнением команды

Сообщение Anonymous »

Суть в том, что архивирование файлов производится в Linux. А вот распаковка должна производиться в Windows.

Как выполнить данную операцию по созданию такого самораспаковывающегося архива с последующим выполнением заданной команды.
Последний раз редактировалось Anonymous 19 апр 2004, 17:07, всего редактировалось 1 раз.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Starray, А можно узнать? зачем такой изврат?
Опыт растет прямо пропорционально выведенному из строя оборудованию

michael
Неотъемлемая часть форума
Сообщения: 434
Зарегистрирован: 12 апр 2004, 11:00
Откуда: г. Владивосток
Контактная информация:

Сообщение michael »

Wine+WinRAR(ZIP):)

Аватара пользователя
Pasha
Неотъемлемая часть форума
Сообщения: 554
Зарегистрирован: 06 окт 2002, 12:39
Откуда: Southampton
Контактная информация:

Сообщение Pasha »

WinZip под Wine у меня в своё время отлично работал.

Гость

Сообщение Гость »

Изврат етот нужен лишь для того, что инсталятор создаеться динамически на сервере под управлением линукса, а конечные пользователи ничего не подозревают и сидят под виндой...
вот они-то и должны запускать просто exe файл..
Wine хорошо...
но где вы видели под сервером wine.... тама и zip с трудом встеришь!!!!!

Вариант нашел......
на странице faq кому интересно.....

1) zip -r myzip path/
2) cat unzipsfx.exe myzip.zip > myfile.exe
unzipsfx.exe - файл взять виндовый.... (хитро)

теперь вопрос немного в другом!!! Как запустить после самораспоковки файл install.exe который лежит в заархевированном каталоге path...?????

Anonymous

Сообщение Anonymous »

Посмотри в сторону 7-Zip. У него есть SFX-модуль для инсталляторов. Я хоть и не в автоматическом режиме, но использовал 7-Zip с InnoSetup - там что-то похожее делалось. Да и в крайнем случае, допилить можно - он LGPL.

Anonymous

Сообщение Anonymous »

А где можно посмотреть информацию об организации етого процесса?

Anonymous

Сообщение Anonymous »

В доках 7-Zip.

Ответить