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.
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
X:PathToZipFile>”C:PathToZipInstallerzipinst.exe” /selfexe SysinternalsUtilities.zip SUI_Install.exe
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