Sei sulla pagina 1di 10

Guión WPI

Guión WPI

S
Siis
stte
ema
mas
sOOppe
era
rattiivvos
os

E
Exxppos
osiici
cióón
nOOra
rall

114
4 dde
eAAbbri
rill 20
20110
0
Guión WPI Índice

ÍNDICE
DEFINICIONES
WPI
Códigos de instalación silenciosa
Instalación silenciosa
Instalación desatendida
USSF
TRABAJO PREVIO
Tareas
Códigos más comunes
CREAR WPI
Procedimento general
Configuración Programas
GRABAR WPI

Ismael Gómez y Silvia Gracia 2


Guión WPI Índice

DEFINICIONES
WPI

• Windows Post Install

• Herramienta (aplicación) que nos permite configurar y realizar


la instalación desatendida de una selección de programas
mediante una interfaz gráfica.

• Se puede incluir en la instalación de Windows (nlite) o bien


crear una ISO autoarrancable para su posterior ejecución.

Códigos de instalación sile nciosa

• Son argumentos de la linea de comandos que se le pasan al


ejecutable

• También se llaman interruptores de linea de comandos en tanto


que modifican el comportamiento predeterminado del
ejecutable.
• Gran variedad de nombres: códigos, argumentos, interruptores,
parámetros , banderas o switch

Instalación sile nciosa

• Instalación que no muestra mensajes o ventanas en su


progreso.

• La instalación silenciosa" no es lo mismo que "instalación


desatendida", aunque a menudo se utiliza como tal.

Ismael Gómez y Silvia Gracia 3


Guión WPI Índice

Instalación desate ndida

Instalación que se realiza sin intervención del usuario durante


su curso o, en un sentido más estricto, sin presencia del
usuario, excepto el tiempo para el lanzamiento inicial del
proceso. Un proceso de instalación por lo general requiere un
usuario que "asiste" a tomar decisiones a petición: aceptar un
EULA , especificando las preferencias y contraseñas, etc

En entornos gráficos normalmente, los instaladores ofrecen


una interfaz basada en asistente .

Sin embargo, estos instaladores también puede proporcionar la


línea de comando interruptores que permiten realizar
instalaciones desatendidas.

USSF

• Universal Silent Switch Finder

• Programa que revela el interruptor de instalación desatendida


del archivo ejecutable

• GUI simple.

TRABAJO PREVIO
TAREAS

1.Crear directorios y subdirectorios para organizar los


programas que queramos incluir en el WPI

2.Ubicar cada programa en su categoría (Freeware, Shareware,


Portable..)

Ismael Gómez y Silvia Gracia 4


Guión WPI Índice

3.Crear un documento de texto a modo de plantilla para


sintetizar los comandos de instalación desatendida que
vayamos revelando y los procesos vinculados a la instalación

4.Revelar el switch de cada ejecutable

1.USSF: sencillo; nos dice el comando directamente pero


si está comprimido deberemos buscar en otras fuentes...

2.CMD: algunos programas nos facilitan sus interruptores


si en la linea de comandos ponemos el nombre del
ejecutable seguido de /?; en el caso de que sea un
comprimido msi podemos ejecutar directamente msiexec
y nos mostrara una lista de comandos disponibles, pero si
esto falla, siempre nos quedará...

3.Internet: la gran base de información, aunque no


siempre verídica ni concreta, pero como último recurso
puede sernos muy útil

5.Verificar que el switch obtenido funciona


1.Crear un archivo con extensión cmd en la misma
ubicación que el ejecutable con el código de instalación
desatendida.

Sintaxis: archivo.exe Interruptor

2.Ejecutar el archivo y esperar a que se instale sin


intervención del usuario, si es así, el código funciona,
sólo nos falta comprobar que programas se abren al
finalizar la instalación, anotaremos estos programas en el
txt plantilla para posteriormente realizar un Taskkill.

Ismael Gómez y Silvia Gracia 5


Guión WPI Índice

CÓDIGOS DE IN STALACIÓN DESATENDIDA MÁS COMUNES

Instaladores:

• MSI

• InstallShield

• Inno Setup

• Nullsoft Scriptable Install System

• Ghost Installer

Códigos:

Básicos:

•/S

•/Silent

•/VERYSILENT

•/NORESTART

NullSoft InstallSystem:

•/S

InstallShell (msi o comprimido con installshield):

con el comando msiexec.exe /i “archivo.msi” y después


uno de estos...

•/quiet

•/passive

•/qn

Ismael Gómez y Silvia Gracia 6


Guión WPI Índice

•/qb

•/norestart

•/promptrestart (no usar! Muestra si pantalla al


usuario para reiniciar)

•/forcerestart (Fuerza el reinicio...no conviene en


un WPI)

CREAR WPI
La aplicación WPI es un archivo rar, sólo necesita descomprimirse

PROCEDIMEN TO GENERAL

1. Copiar los programas que queremos incluir en la carpeta


“Install” pueden estar en subdirectorios si lo queremos todo
más organizado.

2. Ejecutar el archivo wpi.hta

3. En la interfaz podemos realizar varias acciones:


•Opciones: para modificar el lenguaje del WPI, apariencia,
sonidos...

•Configuración: para incluir los programas y los comandos


que hemos obtenido anteriormente.

Ismael Gómez y Silvia Gracia 7


Guión WPI Índice

CONFIGURAR PROGRAMAS EN WPI

1.Poner Nombre: se asignará automáticamente un Id Único.

2.Introducirlo en una categoría : Aplicaciones, Sistema,


Grabación...

3.Darle orden de instalación: 1,2,3...

4.Marcar casilla que nos interese:

Por defecto: la aplicación saldrá marcada al iniciarse el WPI,


pero podrá desmarcarse.

Obligada: la aplicación saldrá marcada y no podrá desmarcarse.

No marcar ninguna: la aplicación no saldrá marcada, pero se


podrá marcar.

5.Introducir comandos según el tipo de ejecutable:

● FREEWARE: No necesitan serial, con el comando de


instalación desatendida nos basta.

● PORTABLE: No necesita serial ni instalación, directamente


se copiaran al directorio deseado y si se requiere se
creará un acceso directo al escritorio, para ello podemos
utilizar WinRar.

○ WinRar: Crear autoextraible

Incluimos todos los archivos que formen el Portable


en un nuevo archivo rar.

Creamos un autoextraible (SFX) donde indicaremos


el lugar donde se copiaran los archivos, el archivo
principal y la creación del acceso directo.

Ismael Gómez y Silvia Gracia 8


Guión WPI Índice

● SHAREWARE: Necesita serial o crack, esto implica un


cambio en el registro de windows o bien archivos de
configuración del ejecutable, ubicados, normalmente, en la
misma carpeta de instalación.

○ Para visualizar los cambios en el registro usaremos


RegShot:

■ Regshot20:Ver los cambios en el registro:

Este programa nos devolverá un archivo txt o reg


con las modificaciones que ha sufrido el registro
desde la primera foto hasta la segunda foto,
deberemos escoger sólo aquellas llaves que estén
relacionadas con nuestra instalación y guardarlas en
un nuevo archivo .reg que incluiremos en la casilla
“Registro después” de la interfaz del WPI en la
versión 6.5 o cómo un comando más con la
instrucción REGEDIT /S delante (regedit /s
“archivo.reg”), evidentemente, este archivo también
lo ubicaremos en la carpeta “Install” del WPI.

6.Finalizar procesos:Si algún programa ejecutaba otro proceso


después de su instalación realizaremos un TASKKILL.

Para ejecutar un taskkill tan sólo incluiremos, como un comando


más, la secuencia taskkkill /F /IM nombredelproceso.exe

Ismael Gómez y Silvia Gracia 9


Guión WPI Índice

GRABAR WPI
nLite: añadido a windows

Copiar la carpeta “Install” dentro de $OEM$

Incluir el inicio de wpi.hta en RunOnce

Recomendamos leer la Guia nLite

Crear image n ISO:

Primero crearemos un archivo autorun.inf y lo ubicaremos en


el directorio raíz del WPI

El contenido del autorun.inf será:

[autorun]

ShellExecute=wpi.exe

ICON=WPI.ICO

Para grabar la imagen iso hemos utilizado UltraIso, copiaremos


todos los archivos y seleccionaremos autorun.inf para cargar la
información de auto-arranque.

Ismael Gómez y Silvia Gracia 10

Potrebbero piacerti anche