私たちはAcrobat8 Proを使用しており、メディアはひどく時代遅れでした。すべてのマシンを8.0.0でインストールしてから、6回または7回連続して再起動するのではなく、Adobeは、.mspファイルをインストーラーに統合することにしました。
それを読んだ後、アドビが必要とする正確なパッチの順序を理解し、CDを管理用インストールポイントに抽出し、それに対してパッチを実行しました。
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を試行する前に動作テスト済み)が、絶対に巨大(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でインストールに失敗します:
私がこのようなことをしてからしばらく経ちました、そしてそれはおそらく私の側の明白な見落としです、しかしどんな洞察も大いに感謝されるでしょう。
更新のチェーンをインストールに含めて、再起動やユーザーの操作なしで一度にインストールできるようにしないのはなぜですか?アドビには、インストール中に使用するパッチのリストを指定できる、完全にサポートされている方法があります。
アドビのナレッジベースから直接: AdobeBootstrapperとパッチシーケンスを使用してすべてのAcrobat8パッチを1つのステップでインストールします
Acrobat8はパッチシーケンスをサポートしています。これは、Windowsインストーラーが(とりわけ)適用される順序のパッチを決定し、インストール中にパッチを適用できるようにするテクノロジです。アドビシステムズ社は、これの多くを自動化できるアドビブートストラップ(setup.exe)を提供しています。
インストール中にすべてのパッチをインストールするようにブートストラップを変更する
- すべてのセットアップファイルをネットワークまたはローカルシステム上のディレクトリにコピーします。
- 交換用のブートストラップ(setup.exe)をAdobeのWebサイト( http://www.Adobe.com/support/acrobat/ts/documents/kb403246/Setup.exe )からダウンロードします。
- ここからすべてのAcrobat8パッチをダウンロードします: http://www.Adobe.com/support/downloads/product.jsp?product=1&platform=Windows そして、Acrobat8をコピーしたのと同じディレクトリに配置します。 。
- [Product]セクションのsetup.iniに次の行を追加します。
[Product] PATCH=AcrobatUpd810_efgj_incr.msp;AcrobatUpd811_all_incr.msp;AcrobatUpd812_all_incr.msp
注:パスステートメントや引用符を使用する必要はありません。- Setup.exeを実行します
この部分を自動化する場合は、ライセンスキー、オプション、アドビのアドウェアの削除など、メインセットアップのすべての設定も自動化する必要があります。 Adobe Customization Wizard 8 を使用して、これらすべてを実行し、完全に自動化されたパッチを適用したインストールを行うことができます。
「/ U」パラメータを使用して.cabファイルを作成する必要があると思います。 「/ U」は、新しく生成されたキャビネットファイルを使用するようにインストーラーに指示する必要があります。
機会があれば、次の両方を試してください。
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