Criar um instalador para programas sem instalador

Índice:

Criar um instalador para programas sem instalador
Criar um instalador para programas sem instalador

Vídeo: Criar um instalador para programas sem instalador

Vídeo: Criar um instalador para programas sem instalador
Vídeo: Tentando se Livrar do DUDU 🩸 - YouTube 2024, Abril
Anonim

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 do 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 o preenche no instalador.
Depois de ter selecionado o arquivo zip para instalar, o ZipInstaller lê as informações do arquivo executável e o preenche no instalador.
Antes de instalar, você pode personalizar as configurações ao seu gosto.
Antes de instalar, você pode personalizar as configurações ao seu gosto.
Image
Image
Depois de definir tudo, clique em Instalar e o ZipInstaller cuida do resto.
Depois de definir tudo, clique em Instalar e o ZipInstaller cuida do resto.
Image
Image
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.
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).
Além disso, uma entrada é disponibilizada nos Programas e Recursos (Adicionar / Remover Programas).
Image
Image

Construindo seu próprio instalador

O ZipInstaller permite que você crie facilmente seus próprios pacotes de instalação. Tudo o 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 as configurações do instalador.

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

[install] ProductName=Sysinternals Utilities ProductVersion=1.0 CompanyName=Sysinternals Description=Process Explorer and ZoomIt utilities. 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:
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.
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.
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.
Image
Image

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

Recomendado: