Installer.ApplyMultiplePatches 方法

ApplyMultiplePatches 方法将一个或多个补丁应用于有资格接收补丁的产品。 此方法设置 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""

Product

此参数提供要修补的产品的 ProductCode。 此参数是可选的。 如果此参数为 null,则补丁将应用于有资格接收这些补丁的所有产品。

szPropertiesList

一个以 null 结尾的字符串,用于指定命令行属性设置。 此参数是可选的。 请参阅关于属性在命令行上设置公共属性值。 这些属性由所有目标产品共享。

返回值

此方法不返回值。

要求

要求
版本
Windows Server 2012、Windows 8、Windows Server 2008 R2 或 Windows 7 上的 Windows Installer 5.0。 Windows Server 2008 或 Windows Vista 上的 Windows Installer 4.0 或 Windows Installer 4.5。 Windows Server 2003 或 Windows XP 上的 Windows Installer 3.0 或更高版本。
DLL
Msi.dll
IID
IID_IInstaller 定义为 000C1090-0000-0000-C000-000000000046

另请参阅

关于属性

ProductCode

修补程序

在命令行上设置公共属性值

MsiApplyMultiplePatches

在 Windows Installer 2.0 及更早版本中不受支持