[Windows]

msiexec を使用したサーバー・インストールのサイレント変更

msiexecを使用して、 Windows 上の IBM® MQ フィーチャーをサイレントに削除またはインストールすることができます。

本タスクについて

msiexec コマンドに ADDLOCAL パラメーターと REMOVE パラメーターを指定して、インストール済み環境のサイレント変更を実行できます。

手順

msiexecを使用してインストール済み環境をサイレント変更するには、追加する機能を組み込むように ADDLOCAL パラメーターを設定し、 REMOVE パラメーターを削除する機能に設定します。
例えば、ADDLOCAL="JavaMsg"REMOVE="" を使用してインストール済み環境を変更すると、拡張メッセージングと API (JavaMsg) のフィーチャーが組み込まれますが、現在インストールされているフィーチャーはどれも削除されません。
msiexec /i {product code} /q ADDLOCAL="JavaMsg" REMOVE="" INSTALLATIONNAME="Installation1"
ここで、product_code は、次のコマンドの出力に表示される MSIProdCode の値です。
dspmqinst -n installation_name
製品コードの例: {0730749B-080D-4A2E-B63D-85CF09AE0EF0}
重要: REMOVE パラメーターを使用して削除する機能を指定する場合は、以下のようにします。
  • Web 管理 (Web) フィーチャーがインストールされている状態でサーバー・フィーチャーのサイレント・アンインストールを実行する場合は、REMOVE="Web,Server" を指定して、Web フィーチャーのサイレント・アンインストールも同時に実行する必要があります。
  • Java runtime environment (JRE) 機能をサイレント・アンインストー ルし、ウェブ管理 (Web) 機能がインストールされている場合は、 REMOVE="Web,JRE" を指定して、Web 機能も同時にサイレント・アンインストー ルする必要があります。