Crear Instaladores Usando Winrar

Páginas: 15 (3706 palabras) Publicado: 15 de mayo de 2015
Crear Instaladores Usando Winrar y Resource hacker
Básico
Winrar es una herramienta de compresión de archivos, pero más allá de eso puede ser usada para
una innumerable cantidad de tareas y una de ellas es la posibilidad de crear instaladores usando
las propiedades de auto-extracción.
Crear un archivo auto-extraíble con Winrar es sumamente fácil, pero de todas formas vamos a
mostrar como hacerlosporque es esa la base de todo lo demás. Cuando comprimimos un archivo
cualquiera tenemos una ventana como la siguiente:

Si vamos a la pestaña “Advanced” veremos algo así:

En “SFX options” se concentran
todas las opciones necesarias para
construir un auto-extraíble.

Página 1

SFX options – General

En la pestaña general tenemos dos elementos sumamente importantes: Patch to extract y SetupProgram.
En Patch to extract lo que hacemos es definir en dónde queremos que se descompriman nuestros
archivos. El programa nos da algunas opciones tales cómo Create in “Program Files” que nos
ayudan a elegir el directorio de descompresión. En caso de que se trate de un directorio más
específico podemos escribir la ruta completa; sin embargo lo más importante es que el programa
no se limita a esto,sino que puede reconocer variables del sistema tal como se aplica en Batch, es
decir, Winrar puede reconocer perfectamente variables cómo %PROGRAMFILES%,
%SYSTEMROOT%, etc y esto es importante porque permite evitar errores cuando hay variaciones
de idioma entre un sistema operativo y otro o que el sistema operativo en sí se encuentre en una
unidad diferente a “C: \”. Por ejemplo, en Wndows Xp enespañol la carpeta de instalación de los
programas se llama “Archivos de Programa” pero en la versión en inglés se llama “Program files”, y
esto, obviamente crearía un conflicto en determinadas circunstancias. Usando variabl es
corregimos todo eso.
Para ilustrar esto mejor veamos la siguiente ruta:
C:\WINDOWS\system32\ShellExt

Página 2

Esta sería la ruta completa dónde queremos extraer nuestrosarchivos y funcionará bien siempre y
cuando la persona que ejecute el comprimido tenga su sistema operativo en C: pe ro todos
sabemos que esto podría variar ya que algunos tienen más de un sistema operativo y lo colocan
en particiones diferentes. La forma de resolver esto sería la siguiente:
%SYSTEMROOT%\system32\ShellExt
Otra variable que representa el directorio de Windows es %windir% y puede serusado en lugar de
%SYSTEMROOT%
Así sin importar dónde se encuentre el sistema operativo tendremos garantizado que nuestros
archivos irán al lugar que hemos designado.
El segundo elemento disponible en la pestaña “General” es Setup Program y es quizá la parte que
define el nivel de automatización del ejecutable. Aquí tenemos dos opciones: Run after extraction
(correr después de la extracción) y RunBefore extraction (correr antes de la extracción). Es donde
definimos cuáles son las tareas que queremos que nuestro ejecutable realice antes o después de
llevar a cabo la descompresión. Podemos correr un programa incluido en el comprimido o uno del
sistema (siempre y cuando indiquemos la ruta de su ubicación) incluso podemos correr más de un
programa en una secuencia determinada, pero eso loveremos más adelante.
Queda claro que si queremos correr por ejemplo “Autorun.exe” que se encuentra dentro del
comprimido, lo único que debemos hacer es colocar ese nombre en la casilla de Run after
extraction y Winrar se encargará de iniciarlo tan pronto haya completado la extracción, sin
embargo esta opción puede ir un poco más allá debido que nos permite realizar otras tareas que
quedan menosexplícitas al usuario, tales como registrar archivos .dll o hacer entradas al registro
directamente y que veremos en el transcurso del tutorial.

SFX options – Advanced

Página 3

En esta fase tenemos tres elementos, que son:
Delete: Permite borrar archivos antes de que se realice al extracción. Sólo debemos indicar la ruta
completa del archivo en cuestión.

Shorcuts: Nos permite agregar accesos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Crear un programa portable (no instalable) con winrar, para llevar en memoria USB
  • Crear Instalador
  • Crear winrar
  • Crear instalador DEB Java
  • Elastix Instalando Y Creando Extensiones
  • crear instalador desatendidos
  • Creando instaladores en visual studio 2010
  • winrar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS