28Aug

Crear un instalador para programas sin instalador

Muchos programas y utilidades se distribuyen como aplicaciones portátiles que no requieren que usted las instale. Si bien esta es una gran opción, existen algunas razones por las que es posible que desee "instalar" estos programas. Por ejemplo, los programas instalados aparecen en la lista Programas y características( Agregar o quitar programas) y generalmente tienen entradas en el menú Inicio. Una utilidad que instala y construye instaladores para programas sin instalador es ZipInstaller de NirSoft.

Instalación de un programa desde un archivo zip

Una popular utilidad de Windows para los administradores del sistema es Process Explorer que se distribuye a través de un archivo zip sin instalador. Usando ZipInstaller, puede instalar fácilmente esta utilidad desde el archivo zip descargado.

Una vez que haya seleccionado el archivo zip para instalar, ZipInstaller lee la información del archivo ejecutable y la rellena en el instalador.

Antes de la instalación, puede personalizar la configuración a su gusto.

Una vez que haya configurado todo, haga clic en Instalar y ZipInstaller se encargará del resto.

Una vez instalado, tiene todos los beneficios de una instalación de programa típica. Las entradas del menú de inicio se crean para archivos ejecutables y de ayuda.

Además, hay una entrada disponible en los Programas y características( Agregar / Quitar programas).

Creación de su propio instalador

ZipInstaller le permite crear fácilmente sus propios paquetes de instalación. Todo lo que necesita es un archivo comprimido que contenga los archivos que desea incluir y ZipInstaller creará un archivo de instalación de EXE independiente.

En este ejemplo, vamos a crear un instalador para las utilidades Sysinternals Process Explorer y ZoomIt. Primero, las utilidades se descargan y se colocan en una sola carpeta. A continuación, creamos un archivo de texto especial llamado "~ zipinst ~. zic" que contiene configuraciones de configuración para el instalador.

Para este ejemplo, nuestro archivo ~ zipinst ~. zic tiene el siguiente aspecto:

[install]
ProductName = Sysinternals Utilities
ProductVersion = 1.0
CompanyName = Sysinternals
Descripción = Process Explorer y utilidades de 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

Luego, el siguiente comando crea el archivo de instalación:

X: PathToZipFile & gt; "C: PathToZipInstallerzipinst.exe" / selfexe SysinternalsUtilities.zip SUI_Install.exe

Una vez que se ha creado el instalador,se puede ejecutar en cualquier máquina.

Tenga en cuenta que el nombre está un poco apagado cuando intenta combinar varias herramientas en una sola instalación, pero en general funciona de la manera que cabría esperar.

Conclusión

Además de instalar aplicaciones portátiles, ZipInstaller es una herramienta fantástica para crear un instalador para cualquier programa de utilidad, incluido el suyo. La interfaz es simple de usar y solo toma unos minutos aprender. Además, hay más opciones de configuración sobre las que puede leer en la página de descargas.

Enlaces

Descargar ZipInstaller de NirSoft