Installer.ApplyMultiplePatches メソッド

ApplyMultiplePatches メソッドは、パッチを受け取る対象である製品に 1 つ以上のパッチを適用します。 このメソッドは PATCH プロパティを設定します。

構文

Installer.ApplyMultiplePatches(
  PatchPackagesList,
  Product,
  szPropertiesList
)

パラメーター

PatchPackagesList

パッチ ファイルへのパスのセミコロン区切りリストを含む文字列。 例: ""c:\sus\download\cache\Office\sp1.msp;c:\sus\download\cache\Office\QFE1.msp;c:\sus\download\cache\Office\QFEn.msp""

製品

このパラメーターで、パッチを適用する製品の ProductCode を指定します。 このパラメーターは省略可能です。 このパラメーターが null の場合、パッチは、これらのパッチを受け取る対象であるすべての製品に適用されます。

szPropertiesList

コマンドライン プロパティの設定を指定する null で終わる文字列。 このパラメーターは省略可能です。 「プロパティについて」 と「コマンド ラインでのパブリック プロパティ値の設定」を参照してください。 これらのプロパティは、対象製品すべてで共有されます。

戻り値

このメソッドは値を返しません。

要件

要件
バージョン
Windows Server 2012、Windows 8、Windows Server 2008 R2、または Windows 7 の Windows インストーラー 5.0。 Windows Server 2008 または Windows Vista の Windows インストーラー 4.0 または Windows インストーラー 4.5。 Windows Server 2003 または Windows XP の Windows インストーラー 3.0 以降。
[DLL]
Msi.dll
IID
IID_IInstaller が 000C1090-0000-0000-C000-000000000046 として定義されている

こちらもご覧ください

プロパティについて

ProductCode

PATCH

コマンド ラインでのパブリック プロパティ値の設定

MsiApplyMultiplePatches

Windows インストーラー 2.0 以前でのサポート対象外