Installation Manager を使用したパッケージのサイレント・インストール

Installation Manager をサイレント・モードで使用して、コマンド行から製品パッケージをインストールします。

Installation Manager をインストールした後に、これをサイレント・モードで使用して、パッケージをインストールします。 このファイルは、Installation Manager を使用したパッケージのインストール方法を説明しています。

Installation Manager をサイレント・モードで実行するには、eclipse サブディレクトリーから以下のコマンドを実行します。
  • Windows® の場合: IBMIMc.exe --launcher.ini silent-install.ini -input <応答ファイルのパスおよび名前> -log <ログ・ファイルのパスおよび名前>。 例: 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 <応答ファイルのパスおよび名前> -log <ログ・ファイルのパスおよび名前>。 例: 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
Installation Manager インストーラーまたは Installation Manager への入力として XML 応答ファイルを指定します。 応答ファイルには、インストーラーまたは 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
この引数を使用しない場合は、現在のユーザーのアクセス許可に応じたデフォルト値が設定されます。
注:
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 で、失敗時にはゼロ以外の数値になります。
関連資料
参照: サンプル応答ファイル
サイレント・インストール・コマンド
サイレント・インストール設定コマンド

フィードバック