Upgrade Adobe Reader 9.1 and 9.11 to 9.12 not working
Hello,
I am trying to see if there's a correct way to upgrade my Adobe 9.10 and 9.11 Reader clients to 9.12. I've created a brand new 9.1 AIP and slipstreamed the 9.12 MSP to that admin directory. I was able to successfully upgrade my 9.00 and below Reader clients. The only issue is that 9.10 and 9.11 clients do not upgrade. I've been googling the net and have found many issues with doing this and haven't found a concrete solution yet. Does anybody have any ideas or can shed some light on this? I'm using SCCM to deploy this upgrade.
Thanks!
I am trying to see if there's a correct way to upgrade my Adobe 9.10 and 9.11 Reader clients to 9.12. I've created a brand new 9.1 AIP and slipstreamed the 9.12 MSP to that admin directory. I was able to successfully upgrade my 9.00 and below Reader clients. The only issue is that 9.10 and 9.11 clients do not upgrade. I've been googling the net and have found many issues with doing this and haven't found a concrete solution yet. Does anybody have any ideas or can shed some light on this? I'm using SCCM to deploy this upgrade.
Thanks!
0 Comments
[ + ] Show comments
Answers (6)
Please log in to answer
Posted by:
wonde
15 years ago
Hi, you can try this way.
I'm using NSIS to install the Adobe Acrobat 9 + updates
I'm using NSIS to install the Adobe Acrobat 9 + updates
strcpy $silentMode "/QN REBOOT=ReallySuppress"
strcpy $commandLine '$SYSDIR\msiexec /i "$INSTDIR\AcroStan.msi" TRANSFORMS=adobeacrobattransforms.mst $silentMode /l*v "$PROGRAMFILES\Sources\Logs\${PRODUCTNAME}.log"'
ExecWait $commandLine $errorLevel
DetailPrint "Adobe Acrobat Standard 9.0: $errorLevel"
ExecWait '$SYSDIR\msiexec /update "$INSTDIR\Updates\AcroProStdUpd910_T1T2_incr.msp" $silentMode /l*v "$PROGRAMFILES\Sources\Logs\${PRODUCTNAME}-update910T1T2.log"'
DetailPrint "Adobe Acrobat Standard Update 9.1.0 T1T2: $errorLevel"
ExecWait '$SYSDIR\msiexec /update "$INSTDIR\Updates\AcroProStdUpd910_T3T4_incr.msp" $silentMode /l*v "$PROGRAMFILES\Sources\Logs\${PRODUCTNAME}-update910T3T4.log"'
DetailPrint "Adobe Acrobat Standard Update 9.1.0 T3T4: $errorLevel"
ExecWait '$SYSDIR\msiexec /update "$INSTDIR\Updates\AcrobatUpd911_all_incr.msp" SOURCELIST="$sourceList" $silentMode /l*v "$PROGRAMFILES\Sources\Logs\${PRODUCTNAME}-update910.log"'
DetailPrint "Adobe Acrobat Standard Update 9.1.1: $errorLevel"
ExecWait '$SYSDIR\msiexec /update "$INSTDIR\Updates\AcrobatUpd912_all_incr.msp" SOURCELIST="$sourceList" $silentMode /l*v "$PROGRAMFILES\Sources\Logs\${PRODUCTNAME}-update910.log"'
DetailPrint "Adobe Acrobat Standard Update 9.1.2: $errorLevel"
ExecWait '$SYSDIR\msiexec /update "$INSTDIR\Updates\AcrobatUpd913_all_incr.msp" SOURCELIST="$sourceList" $silentMode /l*v "$PROGRAMFILES\Sources\Logs\${PRODUCTNAME}-update910.log"'
DetailPrint "Adobe Acrobat Standard Update 9.1.3: $errorLevel"
Posted by:
anonymous_9363
15 years ago
Posted by:
ido.shamir
15 years ago
FYI this is what worked for me:
; adobe.nsi
!define VERSION "9.1.3"
; The name of the installer
Name "Adobe Reader ${VERSION}"
; The file to write
OutFile "adobe-install.exe"
; Request application privileges for Windows Vista
RequestExecutionLevel admin
; Silent
SilentInstall silent
;--------------------------------
Var commandLine
Var silentMode
Var errorLevel
; The stuff to install
Section "Adobe Reader"
StrCpy $commandLine 'adobe_reader9.1.exe /sAll'
StrCpy $silentMode "/qn"
ExecWait $commandLine $errorLevel
DetailPrint "Adobe Acrobat 9.1: $errorLevel"
ExecWait 'msiexec /update "$EXEDIR\AdbeRdrUpd911_all_incr.msp" $silentMode'
DetailPrint "Adobe Acrobat Standard Update 9.1.1: $errorLevel"
ExecWait 'msiexec /update "$EXEDIR\AdbeRdrUpd912_all_incr.msp" $silentMode'
DetailPrint "Adobe Acrobat Standard Update 9.1.2: $errorLevel"
ExecWait 'msiexec /update "$EXEDIR\AdbeRdrUpd913_all_incr.msp" $silentMode'
DetailPrint "Adobe Acrobat Standard Update 9.1.3: $errorLevel"
SectionEnd
Posted by:
anonymous_9363
15 years ago
What is it with you people?!? Read the posts. Whether it's scripted or not, whether the script is VBS, Perl, Python, Kix, AutoIt or whatever, if it won't upgrade, it WON'T! Holy cow...
Now, something in my mind tells me that the issue is connected with the placement of the ReplaceExistingProducts action. Have a search here on AD for that word and see if 'Adobe' appears in the 'Subject' field. Or just try moving that action.
As a last resort, what's wrong with detecting the troublesome version and removing it completely before proceeding?
Now, something in my mind tells me that the issue is connected with the placement of the ReplaceExistingProducts action. Have a search here on AD for that word and see if 'Adobe' appears in the 'Subject' field. Or just try moving that action.
As a last resort, what's wrong with detecting the troublesome version and removing it completely before proceeding?
Posted by:
Jsaylor
15 years ago
I haven't had the pleasure of interacting with adobe reader 9 (Auld Skool environment, hooooo,) but I can explain some of the awesome processes that adobe follows for its products that may explain something useful here.
Adobe has multiple types of updates that it does, and some... do not play nicely with others. There are Security updates, which are monthly, and there are Quarterly updates. The "Quarterly" updates are the main checkpoints for adobe, and can sort of be considered major versions. Adobe does not allow AIP's to be patched from a quarterly, to security, to quarterly update, doing so will cause errors trying to do patches or normal updates. I would be willing to bet that 9.1.0 is a quarterly update, 9.1.1 is a security, and 9.1.2 is a quarterly.
So, to resolve your problem, create an AIP directly from 9.1.0 to 9.1.2, then as your command line for the installation, use the reinstallmode feature to force the application to install and recache from your new directory. The command would look something like:
msiexec.exe /i "\\adobepath.msi" TRANSFORMS=yourtransform.mst REINSTALL=all REINSTALLMODE=vomus /q
This worked marvelously for a similar issue with the fairly recent reader 8.1.6 update.
EDIT: Come to think of it, I'm not sure on the reader 9 series, you may have to try creating a 9.0 AIP, and then patching it directly to 9.1.2.
Adobe has multiple types of updates that it does, and some... do not play nicely with others. There are Security updates, which are monthly, and there are Quarterly updates. The "Quarterly" updates are the main checkpoints for adobe, and can sort of be considered major versions. Adobe does not allow AIP's to be patched from a quarterly, to security, to quarterly update, doing so will cause errors trying to do patches or normal updates. I would be willing to bet that 9.1.0 is a quarterly update, 9.1.1 is a security, and 9.1.2 is a quarterly.
So, to resolve your problem, create an AIP directly from 9.1.0 to 9.1.2, then as your command line for the installation, use the reinstallmode feature to force the application to install and recache from your new directory. The command would look something like:
msiexec.exe /i "\\adobepath.msi" TRANSFORMS=yourtransform.mst REINSTALL=all REINSTALLMODE=vomus /q
This worked marvelously for a similar issue with the fairly recent reader 8.1.6 update.
EDIT: Come to think of it, I'm not sure on the reader 9 series, you may have to try creating a 9.0 AIP, and then patching it directly to 9.1.2.
Posted by:
Marmot
15 years ago
ORIGINAL: vtt5142
Hello,
I am trying to see if there's a correct way to upgrade my Adobe 9.10 and 9.11 Reader clients to 9.12. I've created a brand new 9.1 AIP and slipstreamed the 9.12 MSP to that admin directory. I was able to successfully upgrade my 9.00 and below Reader clients. The only issue is that 9.10 and 9.11 clients do not upgrade. I've been googling the net and have found many issues with doing this and haven't found a concrete solution yet. Does anybody have any ideas or can shed some light on this? I'm using SCCM to deploy this upgrade.
Thanks!
I've used SCCM to recently upgrade my Reader clients to 9.1.3. It's pretty straightforward. What are you using for your command line?
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.