利用 Installation Manager 錄製回應檔

您可以在 Installation Manager 中錄製動作,來建立回應檔。在您錄製回應檔時,您在 Installation Manager 中所做的所有選擇,都會儲存在 XML 檔中。當您以無聲自動模式執行 Installation Manager 時,Installation Manager 會使用 XML 回應檔中的資料來執行安裝作業。

關於這項作業

當您錄製回應檔時,可以選擇執行動作(例如:安裝套件),也可以選擇只建立回應檔而不執行動作。請注意,當您錄製回應檔時,並不會儲存您設定的喜好設定(包括儲存庫設定)。

程序

若要錄製回應檔,請完成下列步驟:

  1. 在指令行上,切換至 Installation Manager 安裝目錄中的 eclipse 子目錄。 例如:
    • Windows:cd C:\Program Files\IBM\Installation Manager\eclipse
    • 若為其他平台:cd /opt/IBM/InstallationManager/eclipse
  2. 在指令行上,鍵入下列其中一項指令來啟動 Installation Manager,並將回應檔及日誌檔(選用)替換成您自己的檔名和位置。 您可以同時錄製回應檔及執行安裝或更新,或者,您可以錄製回應檔而不執行安裝或更新。
    • 若要在執行安裝或更新時錄製回應檔,請執行下列動作:
      • 若為 Windows:IBMIM –record <response file and path name> -log <log file and path name>。例如,IBMIM.exe -record c:\mylog\responsefile.xml -log c:\mylog\record_log.xml
        註: 請確定您輸入的檔案路徑已存在;Installation Manager 不會為回應檔和日誌檔建立目錄。
      • 若為其他平台:IBMIM –record <response file and path name> -log <log file and path name>
    • 若要錄製回應檔而不執行安裝或更新,請在指令中新增選用的 -skipInstall <agentDataLocation> 引數。 例如:

      若為 Windows: IBMIM -record c:\mylog\responsefile.xml -skipInstall c:\temp\recordData

      當您新增 -skipInstall <agentDataLocation> 引數時:
      1. 不會安裝或解除安裝套件。不會下載構件,也不會執行動作。
      2. Installation Manager 會將資料儲存至您指定的位置。
      3. 錄製回應檔會比較快,因為 Installation Manager 不會執行動作,而只是錄製資料。
      <agentDataLocation> 必須是一個可寫入的目錄,且具有下列其他性質:
      • 如果您要為產品的起始安裝產生回應檔,<agentDataLocation> 目錄必須是空的。
      • 如果您要產生回應檔來記錄產品的授權管理、更新項目或修改,您必須在下一個錄製階段作業中使用相同的 <agentDataLocation>。 這些變更會新增至代理程式資料位置。
  3. 遵循精靈的畫面指示。 如果您將儲存庫複製到新的位置,您可以利用檔案 > 喜好設定 > 儲存庫位置對話框,來設定儲存庫的位置。
  4. 按一下完成,然後關閉 Installation Manager。

結果

這時會建立一個 XML 回應檔,並儲存在指令指定的位置中。

讀者意見