Instalando Pacotes Silenciosamente Utilizando o Installation Manager

Utilize o Installation Manager no modo silencioso para instalar pacotes do produto a partir de uma linha de comando.
Por Que e Quando Desempenhar Esta Tarefa

Após instalar o Installation Manager, utilize-o no modo silencioso para instalar pacotes. Este arquivo explica como instalar pacotes utilizando o Installation Manager.

Para executar o Installation Manager no modo silencioso, execute o seguinte comando a partir do subdiretório do eclipse:
  • Para Windows: IBMIMc.exe --launcher.ini silent-install.ini -input <caminho e nome do arquivo de resposta> -log <caminho e nome do arquivo de log>. Por exemplo: IBMIMc.exe --launcher.ini silent-install.ini -input c:\mylog\responsefile.xml -log c:\mylog\silent_install_log.xml
  • Para outras plataformas: IBMIM --launcher.ini silent-install.ini -input <caminho e nome do arquivo de resposta> -log <caminho e nome do arquivo de log>. Por exemplo: IBMIM --launcher.ini silent-install.ini -input /root/mylog/responsefile.xml –log /root/mylog/silent_install_log.xml
A seguinte tabela descreve os argumentos utilizados com o comando de instalação silenciosa:
Argumento Descrição
-vm
Especifica o ativador do Java. No modo silencioso, utilize sempre java.exe no Windows e java em outras plataformas.
-nosplash
Especifica que a tela inicial deve ser suprimida.
--launcher.suppressErrors
Especifica que o diálogo de erro JVM deve ser suprimido.
-silent
Especifica que o instalador do Installation Manager ou o Installation Manager deve ser executado no modo silencioso.
-input
Especifica um arquivo de resposta XML como a entrada para o instalador do Installation Manager ou para o Installation Manager. Um arquivo de resposta contém comandos executados pelo instalador ou pelo Installation Manager.
-log
(Opcional) Especifica um arquivo de log que registra o resultado da instalação silenciosa. O arquivo de log é um arquivo XML.

Se a sessão de instalação silenciosa for bem-sucedida, o arquivo de log conterá apenas o elemento-raiz de <result> </result>. No entanto, se ocorrerem erros durante a instalação, o arquivo de log de instalação silenciosa conterá elementos e mensagens de erro.

-updateAll
(Opcional) Todas as atualizações disponíveis estão instaladas.
-installAll
(Opcional) Todos os produtos disponíveis estão instalados.
--launcher.ini silent-install.ini

Especifica o local do arquivo .ini do produto a ser utilizado. Se esse argumento não estiver especificado, o executável verificará um arquivo no mesmo diretório do ativador com o mesmo nome e a extensão .ini. Por exemplo, IBMIM.exe verifica IBMIM.ini e install.exe verifica install.ini. O arquivo silent-install.ini localizado no mesmo diretório do arquivo IBMIM.exe contém parâmetros de inicialização que são aplicáveis à instalação silenciosa e devem estar sempre presentes.

-accessRights
Define se o IM opera no modo de administrador ou de não-administrador. Para o modo de não-administrador esse argumento deve ser sempre utilizado com o parâmetro 'nonAdmin':
-accessRights nonAdmin
Para o modo de administrador ele deve ser utilizado com o parâmetro admin.:
-accessRights admin
Se esse argumento não for utilizado, o valor padrão será configurado com base nas permissões do usuário atual.
Nota:
Para usuários do Windows XP que são membros do grupo de Administradores, o padrão é sempre -accessRights admin. Para que esses usuários executem no modo de não-administradores, o argumento -accessRights nonAdmin deve ser transmitido explicitamente.
O Installation Manager tem um arquivo .ini ou de inicialização silent-install.ini que inclui valores padrão para os argumentos na tabela. Por exemplo, o arquivo silent-install.ini pode parecer com algo como isto:
-vm
C:\Arquivos de Programas\IBM\Installation Manager\eclipse\jre_5.0.2.sr5_20070511\jre\bin\java.exe
-nosplash
--launcher.suppressErrors
-silent
-vmargs
-Xquickstart
-Xgcpolicy:gencon
Resultados
Quando o Installation Manager é executado no modo de instalação silenciosa, ele lê o arquivo de resposta e grava um arquivo de log no diretório especificado. Apesar de você precisar ter um arquivo de resposta quando executa no modo de instalação silenciosa, arquivos de log são opcionais.O resultado dessa execução deve ter um status 0 no caso de êxito e diferente de zero no caso de falha.
Referências relacionadas
Referência: Arquivo de Resposta de Amostra
Comandos de Instalação Silenciosa
Comandos de Preferências de Instalação Silenciosa

Feedback