Домашняя » как » Сборка установщика для программ без установщика

    Сборка установщика для программ без установщика

    Многие программы и утилиты распространяются как переносимые приложения, которые не требуют их установки. Хотя это хороший вариант, есть несколько причин, по которым вы можете захотеть «установить» эти программы. Например, установленные программы отображаются в списке «Программы и компоненты» («Установка и удаление программ») и обычно имеют записи в меню «Пуск». Утилита, которая устанавливает и собирает установщики для программ, не требующих установки, - это ZirInstaller от NirSoft..

    Установка программы из Zip-файла

    Популярной утилитой Windows для системных администраторов является Process Explorer, который распространяется через zip-файл без установщика. Используя ZipInstaller, вы можете легко установить эту утилиту из загруженного zip-файла.

    После того, как вы выбрали zip-файл для установки, ZipInstaller считывает информацию из исполняемого файла и заполняет ее в установщике..

    Перед установкой вы можете настроить параметры по своему вкусу.

    После того, как все настроено, нажмите «Установить», а ZipInstaller позаботится обо всем остальном..

    После установки вы получаете все преимущества обычной установки программы. Элементы меню «Пуск» созданы для исполняемых файлов и файлов справки..

    Кроме того, запись доступна в разделе «Программы и компоненты» («Установка и удаление программ»)..

    Сборка собственного установщика

    ZipInstaller позволяет вам легко создавать свои собственные установочные пакеты. Все, что вам нужно, это zip-файл, содержащий файлы, которые вы хотите включить, и ZipInstaller создаст автономный установочный файл EXE.

    В этом примере мы собираемся создать установщик для утилит Sysinternals Process Explorer и ZoomIt. Сначала утилиты загружаются и помещаются в одну папку. Затем мы создаем специальный текстовый файл с именем «~ zipinst ~ .zic», который содержит параметры конфигурации для установщика..

    В этом примере наш файл ~ zipinst ~ .zic выглядит так:

    [Установить]
    ProductName = Утилиты Sysinternals
    ProductVersion = 1,0
    CompanyName = Sysinternals
    Описание = утилиты Process Explorer и ZoomIt.
    InstallFolder =% zi.ProgramFiles %% zi.CompanyName %% zi.ProductName%
    StartMenuFolder =% zi.ProductName%
    StartMenuShortcut = 1
    AddUninstall = 1
    AddUninstallShortcut = 0
    InstallTo = 1
    NoUserInteraction = 0
    UninstallRegKey = Sysinternals
    NoExtraUninstallInfo = 0
    UninstallInDestFolder = 0
    NoSuccessMessage = 0

    Затем следующая команда создает файл установки:

    X: PathToZipFile> ”C: PathToZipInstallerzipinst.exe” / selfexe SysinternalsUtilities.zip SUI_Install.exe

    После создания установщика его можно запустить на любом компьютере..

    Обратите внимание, что при попытке объединить несколько инструментов в одной установке наименование немного не подходит, но в целом оно работает так, как вы ожидаете.

    Заключение

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

    связи

    Загрузите ZipInstaller от NirSoft