Cómo crear archivos autoextraíbles sin instalar software adicional

Cuando tu amigo te envía un archivo comprimido con un formato relativamente desconocido, como 7z, bz2, etc., ¿no odias tener que instalar una herramienta adicional solo para poder extraer el contenido del archivo? Aquí es donde un archivo autoextraíble es útil. Te permite extraer archivos sin software adicional. Todo lo que tienes que hacer es hacer doble clic en el archivo y automáticamente extraerá los archivos dentro. Si bien hay muchas aplicaciones para crear archivos autoextraíbles, aquí están las herramientas nativas que vienen en tu sistema operativo.
Nota:
Si bien puedes crear un archivo autoextraíble en Windows y Linux, el archivo creado no es compatible entre plataformas. No puedes crear un archivo autoextraíble en Windows y esperar que funcione en Linux. Incluso en Linux, el archivo puede no ser compatible con cada distribución. Si planeas enviar el archivo autoextraíble a tu amigo, asegúrate de estar utilizando la misma plataforma de sistema operativo que él/ella.
Un archivo autoextraíble puede imponer un riesgo si no estás seguro del contenido dentro. A menos que esperes recibir un archivo autoextraíble de una fuente confiable, no abras ningún archivo autoextraíble, particularmente aquellos que descargaste de sitios web dudosos.
También lee: 7-Zip vs WinRAR vs WinZIP: La mejor herramienta para la compresión de archivos
Creando un archivo autoextraíble en Windows
Windows viene con esta herramienta incorporada – iexpress.exe que te permite crear un instalador autoextraíble. El problema con Microsoft es que le encanta ocultar estas útiles herramientas del público, por lo que no es sorprendente ver que pocas personas han oído hablar de esta herramienta.
En Windows (desde XP hasta Windows 10), abre el menú “Ejecutar” y escribe “iexpress”. Selecciona el programa “iexpress”.

En la primera pantalla, selecciona “Crear un nuevo archivo de Directiva de Autoextracción” y haz clic en Siguiente.

En la siguiente pantalla, selecciona “Extraer solo archivos”. Esto creará un archivo autoextraíble, en lugar de un instalador.

Continúa haciendo clic en Siguiente y sigue el asistente para crear el archivo. Una vez completado, tendrás un archivo EXE donde puedes hacer doble clic para extraer su contenido.

Creando un archivo autoextraíble en Ubuntu
Ubuntu viene con un Gestor de Archivos que te permite comprimir archivos, pero no te permite crear un archivo autoextraíble. Para hacer eso, tendremos que hacer uso del comando unzipsfx.
Para este ejemplo, supongamos que queremos crear un archivo autoextraíble “test” que contenga “test.txt”.
Primero, comprime “test.txt” en formato zip (usando el Gestor de Archivos). Ahora deberías tener un archivo “test.zip” que contiene “test.txt”.
Abre una terminal y escribe:
cat/usr/bin/unzipsfx /path/to/test.zip >/path/to/testLo que hace este comando es anteponer “unzipsfx” al principio de “test.zip” y guardarlo como un nuevo archivo “test”.
- A continuación, vamos a cambiar los permisos del archivo y hacer ajustes al archivo autoextraíble:
chmod755/path/to/test
zip-A/path/to/testEso es todo. Siempre que hagas doble clic en “test”, extraerá automáticamente los archivos contenidos dentro de sí mismo.
También lee: Cómo simplificar la compresión 7z con alias de Bash
Gestionando archivos autoextraíbles en Mac
No hay una herramienta nativa para crear archivos autoextraíbles en Mac, simplemente porque no hay necesidad de hacerlo. macOS maneja muy bien los archivos comprimidos. La aplicación predeterminada – Utilidad de Archivos – extrae archivos comprimidos cuando haces doble clic en el archivo. Además, la aplicación Unarchiver admite toneladas de formatos de compresión, por lo que no tienes que preocuparte por problemas de compatibilidad en Mac.
Si bien los archivos autoextraíbles han ganado una mala reputación por ser la fuente principal de propagación de virus, eso no significa que todo sea malo y nada bueno. Cuando se utilizan correctamente, también pueden ser una herramienta útil. En la mayoría de los casos, los usuarios de Windows se beneficiarán más de los archivos autoextraíbles, ya que el soporte para varios formatos de compresión aún es deficiente en Windows. Sin embargo, el formato de archivo EXE para el archivo autoextraíble puede ser un gran desincentivo para aquellos que son muy conscientes de la seguridad.
Crédito de la imagen: Carpeta comprimida sobre fondo amarillo por DepositPhotos