Instalar silenciosamente paquetes con Installation Manager

Utilice Installation Manager en modalidad silenciosa para instalar paquetes de producto desde una línea de mandatos.

Acerca de esta tarea

Después de instalar Installation Manager, utilícelo en modalidad silenciosa para instalar los paquetes. En este archivo se explica cómo instalar paquetes con Installation Manager.

Para ejecutar Installation Manager en modalidad silenciosa, ejecute el mandato siguiente desde el subdirectorio Eclipse, en el directorio en el que instaló Installation Manager:
  • En Windows®: IBMIMc.exe --launcher.ini silent-install.ini -input <nombre y vía de acceso del archivo de respuestas> -log <nombre y vía de acceso del archivo de anotaciones>. Por ejemplo: IBMIMc.exe --launcher.ini silent-install.ini -input c:\mylog\responsefile.xml -log c:\mylog\silent_install_log.xml
La tabla siguiente describe los argumentos utilizados con el mandato de instalación silenciosa:
Argumento Descripción
-vm
Especifica el iniciador de Java™. En modalidad silenciosa, utilice siempre java.exe en Windows y java en otras plataformas.
-nosplash
Especifica que la pantalla inicial debe suprimirse.
--launcher.suppressErrors
Especifica que el diálogo de errores de la JVM debe suprimirse.
-silent
Especifica que el instalador de Installation Manager o Installation Manager deben ejecutarse en modalidad silenciosa.
-input
Especifica un archivo de respuestas XML como entrada del instalador de Installation Manager o de Installation Manager. Un archivo de respuestas contiene mandatos ejecutados por el instalador o por Installation Manager.
-log
(Opcional) Especifica un archivo de anotaciones que graba el resultado de la instalación silenciosa. El archivo de anotaciones es un archivo XML.

Si la sesión de instalación silenciosa ha sido satisfactoria, el archivo de anotaciones solo contendrá el elemento raíz de <result> </result>. Sin embargo, si se han producido errores durante la instalación, el archivo de anotaciones de la instalación silenciosa contendrá elementos y mensajes de error:

-updateAll
(Opcional) Especifica que se instalan todas las actualizaciones disponibles.
-installAll
(Opcional) Especifica que se instalan todos los productos disponibles.
--launcher.ini silent-install.ini

Especifica la ubicación del archivo .ini del producto que utilizar. Si no se especifica este argumento, el ejecutable buscará un archivo en el mismo directorio que el iniciador con el mismo nombre y la extensión .ini. Por ejemplo, IBMIM.exe busca IBMIM.ini e install.exe busca install.ini. El archivo silent-install.ini que se encuentra en el mismo directorio que el archivo IBMIM.exe contiene parámetros de inicialización correspondientes a la instalación silenciosa y siempre debe estar presente.

--launcher.ini user-silent-install.ini

Especifica la ubicación del archivo .ini del producto a utilizar en Windows como no administrador. Si no se especifica este argumento, el ejecutable buscará un archivo en el mismo directorio que el iniciador con el mismo nombre y la extensión ".ini". Por ejemplo, IBMIM.exe busca IBMIM.ini. El archivo user-silent-install.ini que se encuentra en el mismo directorio que el archivo IBMIM.exe contiene parámetros de inicialización correspondientes a la instalación silenciosa y siempre debe estar presente.

-showProgress
Visualiza una barra de progreso en la consola.
-ShowVerboseProgress
Visualiza texto de progreso en la consola. Por ejemplo, el texto "Reiniciando el sistema para completar la instalación" se visualiza cuando se necesita un reinicio.
-accessRights
Especifica si Installation Manager opera en modalidad admin o nonAdmin. Para la modalidad nonAdmin, este argumento debe utilizarse siempre con el parámetro 'nonAdmin':
-accessRights nonAdmin
Para la modalidad admin, este argumento debe utilizarse siempre con el parámetro 'admin':
-accessRights admin
Si no se utiliza este argumento, el valor predeterminado se establece en base a los permisos del usuario actual.
Nota:
Para aquellos usuarios de Windows XP miembros del grupo Administradores, el valor predeterminado será siempre -accessRights admin. Para que estos usuarios puedan ejecutar en modalidad nonAdmin debe pasarse explícitamente el argumento -accessRights nonAdmin.
Installation Manager tiene un archivo de inicialización o .ini silent-install.ini que incluye valores predeterminados para los argumentos de la tabla. Por ejemplo, un archivo silent-install.ini tendría el siguiente aspecto:
-accessRights
admin
-vm
C:\Program Files\IBM\Installation Manager\eclipse\jre_5.0.2.sr5_20070511\jre\bin\java.exe
-nosplash
--launcher.suppressErrors
-silent
-vmargs
-Xquickstart
-Xgcpolicy:gencon

Resultados

Si la instalación es satisfactoria, devolverá un estado "0", una operación no satisfactoria devolverá un número distinto de cero.
Cuando se ejecuta el instalador de Installation Manager, lee el archivo de respuestas y (opcionalmente) graba un archivo de anotaciones en el directorio especificado. Si especificó un archivo de anotaciones y un directorio, el archivo de anotaciones estará vacío si la operación ha sido satisfactoria, por ejemplo:
<?xml version="1.0" encoding="UTF-8"?>
<result>
</result>
El archivo de anotaciones contendrá un elemento de error si la operación no se realizó satisfactoriamente.
También hay un archivo de anotaciones disponible para Installation Manager. Las ubicaciones predeterminadas del archivo de anotaciones de Installation Manager son
  • En Windows, como no administrador: C:\Documents and Settings\<mi ID>\Application Data\IBM\Installation Manager\logs
  • En Windows, como administrador: C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\logs

Comentarios