28Aug
Muitos programas e utilitários são distribuídos como aplicativos portáteis que não exigem que você os instale. Embora esta seja uma ótima opção para ter, há alguns motivos que você pode querer "instalar" esses programas. Por exemplo, os programas instalados aparecem na lista Programas e Recursos( Adicionar / Remover Programas) e normalmente eles têm entradas no Menu Iniciar. Um utilitário que instala e constrói instaladores para programas que não possuem o instalador é o ZipInstaller do NirSoft.
Instalando um programa a partir de um arquivo zip
Um utilitário popular do Windows para administradores de sistema é Process Explorer que é distribuído por meio de um arquivo zip sem instalação. Usando ZipInstaller, você pode facilmente instalar este utilitário a partir do arquivo zip baixado.
Depois de selecionar o arquivo zip para instalar, o ZipInstaller lê informações do arquivo executável e o preenche no instalador.
Antes da instalação, você pode personalizar as configurações ao seu gosto.
Depois de tudo configurado, 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 está disponível 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 o que você precisa é um arquivo zip contendo os arquivos que você deseja incluir e o ZipInstaller criará um arquivo de instalação EXE autônomo.
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 para o instalador.
Para este exemplo, o nosso arquivo ~ zipinst ~. zic se parece com isto:
[instalar]
ProductName = Sysinternals Utilities
ProductVersion = 1.0
CompanyName = Sysinternals
Descrição = Process Explorer e utilitários 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 comando a seguir cria o arquivo de instalação:
X: PathToZipFile & gt; "C: PathToZipInstallerzipinst.exe" / selfexe SysinternalsUtilities.zip SUI_Install.exe
Uma vez que o instalador é criado, elepode ser executado em qualquer máquina.
Nota, a nomeação é um pouco desligada quando você tenta combinar várias ferramentas em uma única instalação, mas, em geral, funciona como seria de esperar.
Conclusão
Além de instalar aplicativos portáteis, o ZipInstaller é uma ferramenta fantástica para criar um instalador para qualquer programa de utilidade - incluindo o seu próprio. A interface é simples de usar e leva apenas alguns minutos para aprender. Além disso, há mais opções de configuração que você pode ler sobre a página de download.
Links
Faça o download do ZipInstaller da NirSoft