Sorry if this is a newbie question, hope someone will answer :)

So I've been tasked with updating the Adobe Acrobat on all our computers (behind firewall, autoupdate disabled) and it appears that several different versions are on various computers.

When I download the patch (.msp) files from Adobe, I've noticed they are called something_incr. I assume this is incremental?

So have I understood it correct that to get from Adobe Acrobat 9.1.0 to 9.4.6, I have to update each step of the way (9.1.0 to 9.1.1 to 9.1.2 ... 9.4.5 to 9.4.6)?

And can I just create a simple commandline script with every single patch file and then the patcher will just skip a version if it doesn't "match"?
MsiExec /p "%~dp0AcrobatUpd911_all_incr.msp"
MsiExec /p "%~dp0AcrobatUpd912_all_incr.msp"
...
MsiExec /p "%~dp0AcrobatUpd945_all_incr.msp"
MsiExec /p "%~dp0AcrobatUpd946_all_incr.msp"

Or how would one go about updating an unknown previous version to the current (9.4.6) version?
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Hi briped! You could always check the registry by using a script on each computer to see what computers need which patch. For example...

x86
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1036-7B44-A91000000001}
DisplayVersion < 9.1.1
It would mean that you need to apply the 9.1.1 msp.

x64
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1036-7B44-A91000000001}
DisplayVersion < 9.1.1
It would mean that you need to apply the 9.1.1 msp.

So just do a list of all the patches that need to be install to make it to 9.4.6 and try them one by one from 9.1.1 to 9.4.6.

It's not a perfect way but it get the job done on my side. Hope it helps!
Answered 09/17/2011 by: GBoucher
Orange Senior Belt

Please log in to comment
Answer this question or Comment on this question for clarity