2014-02-07 4 views
0

Я должен признать, что я был заблокирован этой проблемой пару дней.О создании самораспаковывающегося exe с Winrar

Началось с того, что я искал инструмент для создания exe-установки, который мог бы скомпоновать некоторые программы, разработанные мной и некоторыми программами третьей части, разработанными другими в одном, а также может запускать скрипт после завершения установки , И я тестировал множество инструментов MSI, но все они не очень хороши, как Win-rar, у которого есть функция, называемая самораспаковывающимся, чтобы справиться с этим. Он работает отлично, но для совместимости с 32-битной и 64-битной операционной системой он генерирует два разделенных exe (s), один для 32-битного, а другой для 64-битного.

Это не имеет никакого смысла, потому что все программы внутри хорошо работают в обеих операционных системах.

Возможно ли иметь только один самораспаковывающийся exe, который работает в обеих средах?

Спасибо, что прочитали это, и с вами у всех есть хороший день.

ответ

0

Немного поздно через 4 месяца после ответа на вопрос, но, возможно, вас все еще интересует ответ.

Если все приложения, упакованные в архив SFX, являются 32-разрядными приложениями, нет смысла создавать 64-битный SFX-архив. Для 32-разрядного SFX-архива достаточно установить приложения в 32-разрядных и 64-разрядных операционных системах Windows.

Какая версия WinRAR у вас есть установлен? 32-битная или 64-битная версия?

Какова командная строка или процедура, используемая для создания архива SFX?

Для получения дополнительной информации о параметрах командной строки, см текстового файла Rar.txt в программе файлов директории WinRAR.

Для получения подробной информации о SFX команд сценария открытой помощи WinRAR, выберите вкладку Index, введите SFX и вы увидите SFX команды со ссылками на страницы, объясняющих все команды сценария SFX. Все они могут быть сконфигурированы также с использованием графического интерфейса пользователя WinRAR.

Можно сохранить все параметры, заданные для создания архива SFX в профиле сжатия для легкого выполнения при создании нового SFX-архива для обновленного приложения.

Или вы создаете ярлык (* .lnk) для запуска WinRAR.exe или Rar.exe с соответствующими переключателями и параметрами для создания архива SFX всегда с одинаковыми настройками для каждой новой версии приложения.