使用 Installation Manager 以静默方式安装软件包

从命令行使用 Installation Manager 以静默方式安装产品软件包。
关于此任务

安装 Installation Manager 后,使用它以静默方式安装软件包。此文件说明如何使用 Installation Manager 来安装软件包。

要以静默方式运行 Installation Manager,请从 eclipse 子目录中运行以下命令:
  • 对于 Windows®:IBMIMc.exe --launcher.ini silent-install.ini -input <response file path and name> -log <log file path and name>。例如:IBMIMc.exe --launcher.ini silent-install.ini -input c:\mylog\responsefile.xml -log c:\mylog\silent_install_log.xml
  • 对于其他平台:IBMIM --launcher.ini silent-install.ini -input <response file path and name> -log <log file path and name>。例如:IBMIM --launcher.ini silent-install.ini -input /root/mylog/responsefile.xml -log /root/mylog/silent_install_log.xml
下表描述了静默安装命令使用的自变量:
自变量 描述
-vm
指定 Java™ 启动程序。使用静默方式时,在 Windows 上始终使用 java.exe,而在其他平台上则使用 java。
-nosplash
指定应该禁用启动屏幕。
--launcher.suppressErrors
指定应该禁用 JVM 错误对话框。
-silent
指定 Installation Manager 安装程序或 Installation Manager 应该以静默方式运行。
-input
指定一个 XML 响应文件作为 Installation Manager 安装程序或 Installation Manager 的输入。响应文件包含该安装程序或 Installation Manager 所运行的命令。
-log
(可选)指定日志文件以记录静默安装的结果。该日志文件是 XML 文件。

如果静默安装会话成功,那么日志文件将仅包含 <result> </result> 的根元素。然而,如果安装期间发生错误,那么静默安装日志文件将包含错误元素和消息。

-updateAll
(可选)安装所有可用更新。
-installAll
(可选)安装所有可用的产品。
--launcher.ini silent-install.ini

指定要使用的产品 .ini 文件的位置。如果未指定此自变量,那么可执行文件将在启动程序所在的目录中检查是否存在具有相同名称且扩展名为 .ini 的文件。例如,IBMIM.exe 会查找 IBMIM.ini,而 install.exe 会查找 install.ini。与 IBMIM.exe 文件位于同一目录中的 silent-install.ini 文件包含适用于静默安装的初始化参数并且应该始终存在。

-accessRights
定义 IM 是以管理员方式还是以非管理员方式操作。对于非管理员方式,此自变量应该始终与“nonAdmin”参数一起使用:
-accessRights nonAdmin
对于管理员方式,它应该与 admin 参数一起使用:
-accessRights admin
如果未使用此自变量,那么将根据当前用户的许可权设置缺省值。
注:
对于隶属于 Administrator 组的 Windows XP 用户,缺省值始终是 -accessRights admin。 对于要以非管理员方式运行的那些用户,应该显式地传递 -accessRights nonAdmin 自变量。
Installation Manager 有一个包括表中自变量的缺省值的初始化或 .ini 文件 silent-install.ini。例如,silent-install.ini 文件可能类似如下:
-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
结果
当 Installation Manager 以静默安装方式运行时,它将读取响应文件并将日志文件写入指定的目录。虽然以静默安装方式运行时必须使用响应文件,但日志文件是可选的。执行结果应为一个表示状态的值。如果为 0,那么表示成功;如果为非零值,那么表示失败。

反馈