2

Часто в Интернете я нахожу инструмент или утилиту, такую как SnippetCompiler, которая очень полезна. Однако многие из этих типов инструментов не поставляются вместе с установщиком. Мне было интересно, есть ли какой-нибудь быстрый инструмент для создания установщика из одного EXE-файла? Я разработчик и знаю о WIX, InstallShield и добавлении ярлыков в Program Files и меню Пуск. Мне просто интересно, есть ли какие-нибудь быстрые инструменты, чтобы сделать то же самое настолько просто, насколько это возможно.

2 ответа2

2

Несмотря на то, что он предназначен для содержимого, упакованного в файлы .zip, а не в отдельную версию .exes, ZipInstaller от NirSoft будет в вашем полном распоряжении . Он предназначен для извлечения ZIP-файлов и установки их содержимого, помещения файлов в папку Program Files , создания ссылок в Start Menu и т.д.

2

Вам нужна программа, которая из одного файла program.exe создаст самоустанавливающийся пакет, который другой человек может использовать для установки program.exe на своем компьютере Windows, и который затем появится в списке удаленных приложений панели управления с удалить вариант.

Самым простым, что я нашел, является Inno Setup. Как и несколько таких программ, вы пишете небольшой текстовый файл, чтобы сообщить ему, что должно быть включено. Вот пример из онлайн- учебника

[Setup]
AppName=My Program
AppVerName=My Program version 1.5
DefaultDirName={pf}\My Program
DefaultGroupName=My Program
UninstallDisplayIcon={app}\MyProg.exe
Compression=lzma
SolidCompression=yes
OutputDir=userdocs:Inno Setup Examples Output

[Files]
Source: “MyProg.exe”; DestDir: “{app}”

[Icons]
Name: “{group}\My Program”; Filename: “{app}\MyProg.exe”

Таким образом, вы пишете этот файл, запускаете Inno Setup, и он создает файл, который другие могут загрузить и запустить, чтобы установить program.exe на свой компьютер Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .