是否可以重新安排pipe理安装点?

我们有Acrobat 8​​ Pro在工作,我们的媒体痛苦地过时了。 而不是安装所有的机器在8.0.0,然后做6或7次连续的重新启动adobe希望你没问题,我决定将.msp文件集成到安装程序。

读完之后,我想出了adobe所需的确切修补程序顺序,将我的cd提取到Administrative安装点,然后运行修补程序:

msiexec /a AcroPro.msi /p AcrobatUpd810_efgj_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" msiexec /a AcroPro.msi /p AcrobatUpd811_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" msiexec /a AcroPro.msi /p AcrobatUpd812_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" msiexec /a AcroPro.msi /p AcrobatUpd813_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" msiexec /a AcroPro.msi /p AcrobatUpd816_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" msiexec /a AcroPro.msi /p AcrobatUpd817_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" msiexec /a AcroPro.msi /p AcrobatUpd820_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" msiexec /a AcroPro.msi /p AcrobatUpd822_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" msiexec /a AcroPro.msi /p AcrobatUpd823_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" msiexec /a AcroPro.msi /p AcrobatUpd825_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" msiexec /a AcroPro.msi /p AcrobatUpd826_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" 

现在我有一个完全修补到8.2.6的AIP(在尝试CAB之前testing过),但是绝对是巨大的(1.2gb),我想要做的就是将AIP中的文件夹放回到为了方便传输文件,一个cab文件。

我试过这个命令:

 cscript "C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\sysmgmt\msi\scripts\WiMakCab.vbs" AcroPro.msi Data1 /L /C /S 

根据我使用的指南 ,虽然这产生了我想要的cab文件,但是由此产生的MSI无法安装,错误2602:

错误的屏幕截图

我做了这样的事情已经有一段时间了,对我来说这可能是一个明显的疏忽,但是任何的洞察力都会被大大的赞赏。


为什么不只在你的安装中包含更新链,让他们一次安装就无需重启或用户交互? Adobe有完全支持的方法,您可以在其中指定要在安装过程中使用的修补程序列表。

直接从Adobe的知识库: 使用Adobe Bootstrapper和修补程序sorting一步安装所有Acrobat 8​​修补程序

Acrobat 8​​支持修补程序sorting。 这是一项技术,可让Windows Installer(除其他外)确定应用了哪些补丁程序,还允许在安装期间应用补丁程序。 Adobe系统公司提供了Adobe Bootstrapper(setup.exe),它可以自动执行很多操作。

修改引导程序以在安装期间安装所有的修补程序

  1. 将所有安装文件复制到networking或本地系统上的目录。
  2. 从Adobe网站( http://www.adobe.com/support/acrobat/ts/documents/kb403246/Setup.exe )下载更换引导程序(setup.exe)。
  3. 在此下载所有Acrobat 8​​修补程序: http : //www.adobe.com/support/downloads/product.jsp? product=1&platform=Windows,并将它们放到您复制Acrobat 8​​的同一目录中。
  4. 将以下行添加到[Product]部分下的setup.ini中:
    [Product] PATCH=AcrobatUpd810_efgj_incr.msp;AcrobatUpd811_all_incr.msp;AcrobatUpd812_all_incr.msp
    注意:没有必要使用path语句或引号。
  5. 运行setup.exe

如果您将这部分自动化,那么您可能还希望自动执行主设置的所有设置,例如许可证密钥,选项以及删除Adobe的广告软件。 您可以使用Adobe自定义向导8完成所有这些工作,为您提供完全自动的修补安装。

我想你需要尝试使用“/ U”参数创build.cab文件。 “/ U”应告诉安装程序使用新生成的cabinet文件。

如果有机会,请尝试以下两种方法:

 cscript "C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\sysmgmt\msi\scripts\WiMakCab.vbs" AcroPro.msi Data1 /L /C /U 

 cscript "C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\sysmgmt\msi\scripts\WiMakCab.vbs" AcroPro.msi Data1 /L /C /S /U