Cómo crear programas portables de aplicaciones instaladas en Windows

pendrive abierto con diferentes programas en su interior

Hacer este tipo de proceso no depende de una sola manera, hay diversos métodos que puedes usar para que la aplicación que ya tengas instalada puedas convertirla en un programa portable. Es cierto que hay formas muy simples de hacerlo, sin embargo, hay otros métodos que llegan a ser un tanto más complicados.

Cómo Crear Programas Portables de Aplicaciones Instaladas en Windows

En este artículo te mostraremos algunas maneras de hacerlo. Pero antes te explicaremos que son los archivos INI ya que de ellos hablaremos un poco más adelante.

¿Qué son los archivos INI?

Cada vez que instalas un programa y lo usas en tu ordenador, este guarda su configuración de dos maneras que vienen siendo las principales. Primero almacenándola en claves de Registro de Windows y segundo usando un archivo de texto de formato INI para escribir un archivo de configuración.

pendrive blanco conectado a laptop gris

Estos archivos INI o Windows Initialization file por sus siglas, se utilizaban hasta que surgieron nuevos métodos con los nuevos sistemas operativos. Ahora que tienes más clara esta idea, procederemos a los pasos a seguir según sea el caso de cada archivo.

Convertir una aplicación en portable que usa un archivo INI

Este es uno de los métodos más sencillos. La ventaja de contar con una aplicación de Windows que tenga un formato INI, es que es posible convertirlo a un programa portable. Esto también es posible con los archivos en formato XML usados para guardar datos.

Usando un archivo de una aplicación portable

Como te mencionamos anteriormente, estos pasos pueden llevarse a cabo tanto si los archivos que utilizas son de formato INI o si son XML. Teniendo esto presente pasemos a los pasos que debes seguir:

  • Primero debes ubicar los archivos de la aplicación que deseas convertir en Archivos de programas
  • Si es el caso de que la aplicación fue instalada para un usuario, entonces los archivos se encontrarán ubicados en la carpeta de datos de ese usuario.
  •  Ahora debes trasladar el archivo a la carpeta de la aplicación en Archivo de programas.
  • Debes copiar esta carpeta y pégala en el dispositivo extraíble
  • Ahora debes seleccionar el programa principal y crear un acceso directo.

Convertir una aplicación en archivo portable usando WinRAR

icono winrar fondo morado letras blancas

Una forma de lograr este procedimiento es al extraer los archivos que se encuentran en el instalador y crear un archivo SFX (auto-extraíble) Esto puedes lograrlo usando el programa WinRAR o 7z

WinRAR es un programa que ha aumentado su popularidad gracias a que es un programa bastante completo para comprimir  y descomprimir o abrir archivos. Se trata de un software que puedes descargar de forma gratuita, pero al ser un programa de pago, sólo podrás disfrutar su versión demostrativa, aunque sigue siendo bastante funcional.

Una de las grandes ventajas de este programa, es que soporta todos los formatos de compresión que se usan actualmente. Es momento de pasar a los pasos a seguir para extraer los archivos del programa que quieras convertir.

Simplemente debes extraer los archivos del instalador de la aplicación. Hacerlo es muy sencillo en algunos de los casos, ya que solo debes hacer clic derecho y escoger la opción Extraer aquí pero no funciona en todos los casos.

¿Cuáles son los pasos para crear la aplicación portable?

Ya contando con el archivo extraído, debes ubicar el archivo ejecutable, es decir el que ejecuta o inicia dicho programa (Podrás conseguirla en la carpeta que lleva el nombre de app)

Debes abrir este directorio y seleccionar todos los archivos y posteriormente hacer clic derecho donde se desplegará un pequeño menú y elegirás la opción de WinRAR: “Añadir al archivo...”

En el recuadro que te saldrá a continuación, debes escoger en la pequeña casilla llamada Método de comprensión: “La mejor” y en las opciones escoger el segundo apartado llamado Crear un archivo SFX.

En el apartado Avanzado, haz clic en Opciones SFX e introduce en el recuadro Ejecutar tras la Extracción el nombre del archivo ejecutable de la aplicación.

Por último, debes abrir la pestaña Modos y en Modo temporal debes seleccionar la casilla “Descomprimir en una carpeta temporal”. En Modo silencioso debes elegir el apartado “Ocultar todo y en Modo de Sobreescritura” elige “Sobreescribir todos los ficheros”.

Y ese es todo el procedimiento a seguir, simplemente dale a Aceptar y WinRAR procederá a crear tu archivo portable.

Subir