利用 Installation Manager 安裝程式無聲自動安裝套件

使用 Installation Manager 安裝程式,可以安裝 Installation Manager 及其他軟體套件。

開始之前

若要使用 Installation Manager 安裝程式來安裝軟體套件,您必須先建立回應檔

關於這項作業

您可以使用 Installation Manager 安裝程式,同時無聲自動安裝 Installation Manager 和軟體套件。 您可以選擇性地利用安裝程式來安裝 Installation Manager,然後使用 Installation Manager 來無聲自動安裝套件。

若要利用 Installation Manager 安裝程式來無聲自動安裝套件,請從 InstallerImage_platform 目錄輸入下列指令:

下表說明搭配無聲自動安裝指令使用的引數:
引數 說明
-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>。 不過,如果安裝期間發生錯誤,無聲自動安裝日誌檔將包含 error 元素和訊息。

updateAll
(選用)要安裝的所有可用更新項目。
installAll
(選用)要安裝的所有可用產品。
–acceptLicense
在指令中包含 -acceptLicense 選項,以接受您想要安裝的套件的授權合約。
-accessRights
定義 IM 是要在 admin 或 nonAdmin 模式下運作。如果是 nonAdmin 模式,這個引數應該一律搭配 'nonAdmin' 參數使用:
-accessRights nonAdmin
如果是 admin 模式,其應該搭配 admin 參數使用:
-accessRights admin
如果未使用這個引數,預設值會根據現行使用者許可權來設定。
註:
對於是 Administrator 群組成員的 Windows XP 使用者,預設值一律是 -accessRights admin。如果這些使用者要在 nonAdmin 模式下執行,則應明確地傳遞 -accessRights nonAdmin 引數。
-showProgress
在主控台顯示進度列。
-ShowVerboseProgress
在主控台顯示進度文字。比方說,需要重新開機時,會顯示「將電腦重新開機以完成安裝」的文字。
Installation Manager 安裝程式有一個起始設定或 .ini 檔 silent-install.ini(或是用於非管理者安裝的 user-silent-install.ini),內含表格中引數的預設值。比方說,預設 silent-install.ini 檔的可能內容如下:
-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

結果

如果安裝順利完成,則會傳回狀態 "0";如果作業未順利完成,則會傳回非零的數字。
Installation Manager 安裝程式執行時,其會讀取回應檔, 並可選擇是否將日誌檔寫入指定的目錄中。 如果您指定了日誌檔和目錄,當作業順利完成時,日誌檔會是空的,例如:
<?xml version="1.0" encoding="UTF-8"?>
<result>
</result>
如果作業未順利完成,日誌檔會包含錯誤元素。
您也可以使用 Installation Manager 的日誌檔。Installation Manager 日誌檔的預設位置為:
  • Windows 的非管理者: C:\Documents and Settings\<my id>\Application Data\IBM\Installation Manager\logs
  • Windows 的管理者: C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\logs
  • 其他平台:/var/ibm/InstallationManager/logs

讀者意見