Saltar al contenido

Alternativa a Inno Setup: instalador de Windows online, sin script

Dónde destaca Inno Setup, cuándo encaja mejor un generador online sin scripts y cómo obtener un Setup.exe comparable, con asistente, accesos directos y desinstalador, a partir de un formulario.

Actualizado el 31 de octubre de 2026 · 4 min de lectura

Inno Setup es excelente. Es gratuito, maduro, está bien documentado y produce instaladores limpios que los usuarios de Windows reconocen. Si buscas una alternativa, suele ser por una de estas tres razones: no quieres escribir y mantener un script .iss, no tienes una máquina Windows en la que compilar, o necesitas el instalador hoy mismo y la curva de aprendizaje se interpone. Esta página es una comparación honesta, para que elijas la herramienta adecuada.

Qué te ofrece Inno Setup

  • Un compilador guiado por script (ISCC.exe) con un pequeño lenguaje de scripting similar a Pascal para la lógica personalizada.
  • El asistente clásico: bienvenida, licencia, carpeta, carpeta del menú Inicio, tareas, progreso, finalización.
  • Reglas de archivos flexibles, entradas del registro, páginas personalizadas, ejecución tras la instalación y un desinstalador sólido.
  • Una gran comunidad y una trayectoria muy larga.

Escribes un script como este:

[Setup]
AppName=My App
AppVersion=2.4.0
DefaultDirName={autopf}\My App
OutputBaseFilename=Setup

[Files]
Source: "app\*"; DestDir: "{app}"; Flags: recursesubdirs

[Icons]
Name: "{autoprograms}\My App"; Filename: "{app}\MyApp.exe"

Después lo compilas, en Windows, con el compilador de Inno Setup. Los usuarios de Linux y macOS ejecutan el compilador bajo Wine, lo cual funciona pero añade fricción.

Cuándo encaja mejor un generador online

ExeTup sigue el enfoque opuesto: sin script, sin compilador, sin máquina Windows. Subes la carpeta de la aplicación, respondes a las preguntas que necesita un instalador y descargas un Setup.exe compilado en la nube. Genera un instalador NSIS en lugar de uno de Inno; ambos son estándar, ambos resultan familiares a los usuarios de Windows, y el resultado final para una aplicación de escritorio típica es el mismo: asistente, accesos directos, instalación en Program Files o por usuario, y desinstalador en la Configuración de Windows.

Encaja cuando:

  • el instalador simplemente debe hacer lo estándar, y hacerlo bien;
  • quienes preparan las versiones no se sienten cómodos con scripts de instalador;
  • las compilaciones se hacen en un Mac, en Linux o en un portátil de trabajo restringido;
  • publicas de vez en cuando y no quieres mantener una canalización solo para el instalador.

Inno Setup encaja mejor cuando necesitas páginas de asistente personalizadas, lógica programada durante la instalación, configuraciones con mucho registro o integración con un servidor de compilación Windows que ya tienes en marcha.

Comparación lado a lado

Inno Setup ExeTup
Precio Gratuito Primeras compilaciones gratis, luego pago por compilación, sin suscripción
Cómo describes el instalador Script .iss Un formulario
Dónde se compila Windows (Wine en otros sistemas) En la nube, desde cualquier navegador
Motor del instalador Inno Setup NSIS
Páginas del asistente Bienvenida, licencia, carpeta, menú Inicio, tareas, finalización Bienvenida, licencia, carpeta, progreso, finalización
Ámbito de instalación Por equipo o por usuario Por equipo o por usuario
Desinstalador en la Configuración de Windows Sí Sí
Instalación silenciosa /VERYSILENT /S
Páginas personalizadas y scripting Sí No
Idiomas Muchos, mediante archivos de idioma 15, mediante las traducciones de NSIS
Firma de código Ganchos de firma en el script Firmas tú mismo el Setup.exe descargado

Migrar un proyecto de Inno Setup a ExeTup

  1. Toma la carpeta a la que apunta tu sección [Files]. Eso es lo que subes, como zip.
  2. AppName, AppVersion, AppPublisher y LicenseFile corresponden al formulario de detalles.
  3. {autopf} pasa a ser «todos los usuarios»; {localappdata} pasa a ser «usuario actual».
  4. Las entradas de [Icons] se convierten en las opciones de acceso directo del menú Inicio y del escritorio.
  5. [Run] con postinstall pasa a ser «iniciar tras la instalación».
  6. Las secciones [Code] personalizadas no tienen equivalente. Si esa lógica es esencial, quédate con Inno Setup.

Preguntas frecuentes

¿Es ExeTup un sustituto de Inno Setup?

Para el caso común, una aplicación de escritorio que necesita el asistente estándar, accesos directos y un desinstalador, sí. Para instaladores que necesitan lógica programada o páginas personalizadas, Inno Setup sigue siendo la mejor herramienta.

¿ExeTup produce un instalador de Inno Setup?

No, produce un instalador NSIS. Ambos son instaladores estándar de Windows; en cualquiera de los dos casos los usuarios ven un asistente familiar. Consulta instalador NSIS online.

¿Puedo ejecutar Inno Setup en un Mac?

A través de Wine, sí, con algo de configuración. ExeTup solo necesita un navegador; consulta crear un instalador de Windows en un Mac.

¿El parámetro de instalación silenciosa es distinto?

Inno Setup usa /SILENT y /VERYSILENT; los instaladores NSIS usan /S. Ambos admiten una carpeta personalizada, con /DIR= y /D= respectivamente.

Guías relacionadas