Archivos auto extraíbles (SFX)

Un archivo auto extraíble o SFX (del inglés, Sel F-eXtracting) es un archivo fusionado con un módulo ejecutable que se usa para extraer ficheros del archivo al ejecutarlo. De este modo, no se necesita ningún programa externo para extraer el contenido del archivo auto extraíbles y basta con ejecutarlo. No obstante, WinRAR puede trabajar con los archivos auto extraíbles de igual modo que con cualquier otro archivo. Por ello, si no desea ejecutar un archivo auto extraíbles que ha recibido (por ejemplo, debido a la posible existencia de virus), puede utilizar WinRAR para ver o extraer su contenido.

Los archivos auto extraíbles normalmente tienen extensión .exe al igual que cualquier otro fichero ejecutable.

Los archivos auto extraíbles son prácticos si desea dar un archivo a alguien, pero no sabe si esa persona tiene un compresor adecuado con el que extraer el fichero. También puede emplear los archivos auto extraíbles para distribuir su propio software. Por ejemplo, el paquete WinRAR se basa en el módulo auto extraíble RAR gráfico Default.sfx.

Para crear un archivo auto extraíbles desde la línea de órdenes, puede utilizar el parámetro -sfx para crear un nuevo archivo o la orden S para transformar un archivo existente en auto extraíble. En el intérprete de órdenes WinRAR, seleccione la opción "Crear un archivo auto extraíble " en el cuadro de diálogo Nombre de archivo y parámetros si está creando un nuevo archivo o abra un archivo ya existente y haga clic en "Auto extraíble" .

El programa de distribución WinRAR incluye varios módulos auto extraíbles para diferentes plataformas. Todos los módulos auto extraíbles tienen extensión .sfx y deben estar en la misma carpeta que WinRAR. WinRAR siempre utiliza por defecto el módulo default.sfx, pero usted puede especificar directamente el nombre de otro módulo en el parámetro"-sfx" o en la orden "S". Por ejemplo, para transformar miarchivo.rar en auto extraíble utilizando el módulo WinCon.SFX ejecute:

WinRAR SWinCon.SFX miarchivo.rar

En el intérprete de órdenes WinRAR, puede seleccionar el módulo auto extraíble deseado en el menú que apareció al ejecutar la orden "Auto extraíble".

Estos temas incluyen más información sobre los módulos auto extraíbles proporcionados en el paquete WinRAR: