Pagina inicial » como » Criar um instalador para programas sem instalador

    Criar um instalador para programas sem instalador

    Muitos programas e utilitários são distribuídos como aplicativos portáteis, que não exigem que você os instale. Embora essa seja uma ótima opção, existem algumas razões pelas quais você pode querer “instalar” esses programas. Por exemplo, programas instalados aparecem na lista Programas e Recursos (Adicionar / Remover Programas) e eles normalmente têm entradas no Menu Iniciar. Um utilitário que instala e constrói instaladores para programas sem instalador é o ZipInstaller da NirSoft.

    Instalando um programa de um arquivo zip

    Um utilitário popular do Windows para administradores de sistema é o Process Explorer, que é distribuído por meio de um arquivo zip sem instalador. Usando o ZipInstaller, você pode facilmente instalar este utilitário a partir do arquivo zip baixado.

    Depois de ter selecionado o arquivo zip para instalar, o ZipInstaller lê as informações do arquivo executável e as preenche no instalador.

    Antes de instalar, você pode personalizar as configurações ao seu gosto.

    Depois de ter tudo definido, clique em Instalar e ZipInstaller cuida do resto.

    Uma vez instalado, você tem todos os benefícios de uma instalação típica do programa. As entradas do menu Iniciar são criadas para arquivos executáveis ​​e de ajuda.

    Além disso, uma entrada é disponibilizada nos Programas e Recursos (Adicionar / Remover Programas)..

    Construindo seu próprio instalador

    O ZipInstaller permite que você crie facilmente seus próprios pacotes de instalação. Tudo que você precisa é de um arquivo zip contendo os arquivos que você deseja incluir e o ZipInstaller criará um arquivo de instalação de EXE independente..

    Neste exemplo, vamos criar um instalador para os utilitários Sysinternals Process Explorer e ZoomIt. Primeiro, os utilitários são baixados e colocados em uma única pasta. Em seguida, criamos um arquivo de texto especial chamado “~ zipinst ~ .zic”, que contém configurações para o instalador.

    Para este exemplo, nosso arquivo ~ zipinst ~ .zic tem esta aparência:

    [instalar]
    ProductName = Utilitários da Sysinternals
    ProductVersion = 1,0
    CompanyName = Sysinternals
    Descrição = utilitários Process Explorer e 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

    Em seguida, o seguinte comando cria o arquivo de instalação:

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

    Depois que o instalador é criado, ele pode ser executado em qualquer máquina.

    Note que a nomenclatura é um pouco errada quando você tenta combinar várias ferramentas em uma única instalação, mas no geral funciona exatamente como você esperaria.

    Conclusão

    Além de instalar aplicativos portáteis, o ZipInstaller é uma ferramenta fantástica para criar um instalador para qualquer programa utilitário - incluindo o seu próprio. A interface é simples de usar e leva apenas alguns minutos para aprender. Além disso, existem mais opções de configuração sobre as quais você pode ler na página de download.

    Links

    Faça o download do ZipInstaller da NirSoft