通过重新安装产品来应用小型更新

通过从命令行或从程序完全或部分重新安装应用程序,可以将小型更新应用到应用程序。

从命令行向当前用户传播小型更新(这是一次完整的重新安装)

  1. 从命令行使用两者之一:msiexec /fvomus [更新的 .msi 文件的路径] 或 msiexec /I [更新的 .msi 文件的路径] REINSTALL=ALL REINSTALLMODE=vomus
  2. 更新的 .msi 文件缓存在用户计算机上。 请注意,用户无法使用“添加/删除程序”重新安装产品,因为更新的 .msi 文件尚未缓存在用户计算机上。

从程序向当前用户传播小型更新(这是一次完整的重新安装)

  1. 从程序调用 MsiReinstallProduct 并指定 REINSTALLMODE_PACKAGE、REINSTALLMODE_FILEOLDERVERSION、REINSTALLMODE_MACHINEDATA、REINSTALLMODE_USERDATA 和 REINSTALLMODE_SHORTCUT
  2. 更新的 .msi 文件缓存在用户计算机上。

以下方法启动仅受小型更新影响的那些功能或组件的重新安装。

向当前用户传播小型更新(这是一次部分的重新安装)

  1. 获取受小型更新影响的功能和组件的名称列表。
  2. 在命令提示符下使用:**msiexec /I [更新的 .msi 文件的路径] REINSTALL=[**功能列表]REINSTALLMODE=vomus
  3. 更新的 .msi 文件缓存在用户计算机上。