Cоздание самораспаковывающегося Zip c выполнением команды
Cоздание самораспаковывающегося Zip c выполнением команды
Суть в том, что архивирование файлов производится в Linux. А вот распаковка должна производиться в Windows.
Как выполнить данную операцию по созданию такого самораспаковывающегося архива с последующим выполнением заданной команды.
Как выполнить данную операцию по созданию такого самораспаковывающегося архива с последующим выполнением заданной команды.
Последний раз редактировалось Anonymous 19 апр 2004, 17:07, всего редактировалось 1 раз.
Изврат етот нужен лишь для того, что инсталятор создаеться динамически на сервере под управлением линукса, а конечные пользователи ничего не подозревают и сидят под виндой...
вот они-то и должны запускать просто exe файл..
Wine хорошо...
но где вы видели под сервером wine.... тама и zip с трудом встеришь!!!!!
Вариант нашел......
на странице faq кому интересно.....
1) zip -r myzip path/
2) cat unzipsfx.exe myzip.zip > myfile.exe
unzipsfx.exe - файл взять виндовый.... (хитро)
теперь вопрос немного в другом!!! Как запустить после самораспоковки файл install.exe который лежит в заархевированном каталоге path...?????
вот они-то и должны запускать просто exe файл..
Wine хорошо...
но где вы видели под сервером wine.... тама и zip с трудом встеришь!!!!!
Вариант нашел......
на странице faq кому интересно.....
1) zip -r myzip path/
2) cat unzipsfx.exe myzip.zip > myfile.exe
unzipsfx.exe - файл взять виндовый.... (хитро)
теперь вопрос немного в другом!!! Как запустить после самораспоковки файл install.exe который лежит в заархевированном каталоге path...?????