2024-08-06

Crea aplicaciones portables sin instalar nada en windows.

Windows trae una herramienta bastante desconocida para crear aplicaciones portables o paquetes autoextraibles, IExpress viene desde Windows 2000. Es ideal para empaquetar y distribuir software, scripts o cualquier conjunto de archivos que necesiten descomprimirse y ejecutarse automáticamente.

¿Cómo usar IExpress?

  1. Presioná Windows + R, escribí iexpress y presioná Enter.
  2. Seleccioná “Create new Self Extraction Directive file” y hacé clic en Next.
  3. Elegí “Extract files and run an installation command” y hacé clic en Next.
  4. Ingresá un nombre y hacé clic en Next.
  5. Hacé clic en Add para agregar los archivos y luego en Next.
  6. Seleccioná el archivo que querés ejecutar y hacé clic en Next.
  7. Opcion de mostrar o no la ventana mientras descomprime
  8. Mostrar un mensaje al terminar
  9. Importante en windws 11 tildar Store files using Long File Name inside package.
  10. Elegí una ubicación y un nombre, hacé clic en Save y luego en Next.
  11. Hacé clic en Next para crear el archivo ejecutable y luego en Finish.
Una de las mejores Opciones es usar NSis, que para el que no quiere complicarse, puede convertir un zip en exe. Y para el que usa Totalcommander puede hacer algo parecido sin necesidad de pluguins adicionales.
Al comprimir con Alt+F5 hay que tildar la opción Crear Autoextraible.
Esta opción solo descomprime, no tiene opción de ejecutar despues de instalar.