Changes

Jump to: navigation, search

Adobe Reader

254 bytes added, 19 May
Acrobat Reader DC
== Acrobat Reader DC ==
 You can download the DC version from [ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/ ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/]. Adobe Customization Wizard DC is available [http://www.adobe.com/support/downloads/detail.jsp?ftpID=5993 here].Adobe Reader DC only supports Windows 7 or later versions.For Vista use Adobe Reader XI
<source lang="xml">
<package id?xml version="adobereaderdc1.0" nameencoding="Adobe Reader DCUTF-8"?> revision<packages:packages xmlns:packages="%version%http://www.wpkg.org/packages" xmlns:wpkg="http://www.wpkg.org/wpkg" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" priority xsi:schemaLocation="50http://www.wpkg.org/packages ../xsd/packages.xsd">
<variable namepackage id="version" value="15.010.20059AdobeReaderDCx64" /> <variable name="baseFileVersionAdobe Acrobat Reader (64-bit)" value revision="1500720033%version%" /> <variable name reboot="patchFileVersionfalse" value priority="15010200595" />
<variable name="langCodeversion" value="cs_CZ26.001.21529" /> <variable name="langNamebaseversion" value="Czech21.001.20135" /> <!--variable name="langCode" value="de_DE" /--> <!--variable name="langName" value="Deutsch" /-->
<check typevariable name="uninstallbaseFileVersion" conditionvalue="versiongreaterorequal2100120135" path/> <variable name="Adobe Acrobat Reader DC - %langName%patchFileVersion" value="%version%2600121529" />
<install cmdvariable name='msiexec /qn /i "%SOFTWARE%\adobereader\AcroRdrDC%baseFileVersion%_%langCode%.msi" PATCHvalue="%SOFTWARE%\adobereader\AcroRdrDCUpd%patchFileVersion%.mspen_US" EULA_ACCEPT=YES ' /> <exit codevariable name="0langName" value="English" /> <exit codevariable name="3010installerOptions" rebootvalue="false" />ENABLE_CHROMEEXT=0 DISABLE_BROWSER_INTEGRATION=YES DISABLE_DISTILLER=YES EULA_ACCEPT=YES SUPPRESSLANGSELECTION=1 DISABLEDESKTOPSHORTCUT=2 UPDATE_MODE=0 DISABLE_ARM_S\ <ERVICE_INSTALL=1" /install>
<upgrade include!-- First we need to know if we have Adobe Acrobat Reader installed. If not then we continue below --> <check type="uninstall" condition="versiongreaterorequal" path="Adobe Acrobat (64-bit)" value="install%version%" />
<remove cmd='msiexec "%SOFTWARE%\adobereader\AcroRdrDC%baseFileVersion%_%langCode%.msi" /qn /x' />
</package>
</source>
<!-- We want to proceed with installation or upgrade but we need to remove incompatible versions The samefirst version we want to be rid of is the one marked as Adobe Acrobat Reader, but with more variables:which is the 32-bit install. We only run the uninstall sequence IF we find that this edition exists on the system. --> <install cmd='msiexec /qn /x {AC76BA86-7AD7-1033-7B44-AC0F074E4100}' > <exit code="0" /> <exit code="3010" reboot="false" /> <condition> <check type="uninstall" condition="exists" path="Adobe Acrobat Reader" /> </condition> </install>
<source lang="xml"><package id="adobereaderdc" name=!-- Now we can assume that we don't have the "Adobe Acrobat Reader DC"product installed but it revision="%PKG_VERSION%" reboot="false" priority="0" is possible we still aren't in a place where we can install the update. We need more checks. -->
<variable name="PKG_VERSION" value="20.006.20042" /!-- We want to upgrade if the base version of Reader is installed --> <variable nameinstall include="PKG_BASE_FILE_VERSIONupgrade" value="1500720033" /> <variable name="PKG_PATCH_FILE_VERSION" value="2000620042" /condition> <variable namecheck type="PKG_LOCALEuninstall" valuecondition="ru_RUexists" /> <variable namepath="PKG_LANG" value="Russian" /> <variable name="PKG_SOURCE" value="%SOFTWARE%\Adobe\ReaderAcrobat DC (64-bit)" /> <variable name="PKG_NAME" value="AcroRdrDC%PKG_BASE_FILE_VERSION%_%PKG_LOCALE%.msi" /condition> <variable name="PKG_MSP_NAME" value="AcroRdrDCUpd%PKG_PATCH_FILE_VERSION%.msp" /> <variable name="PKG_INSTALL_SWITCH" value="/qn EULA_ACCEPT=YES" /> <variable name="PKG_REMOVE_SWITCH" value="/qn" /> <variable name="PKG_MSI_CODE" value="{AC76BA86-7AD7-1049-7B44-AC0F074E4100}" /install>
<check type="uninstall" condition="versiongreaterorequal" path="Adobe Acrobat Reader DC !-- If we have NOTHING installed then we need to install the base THEN run the upgrade -- %PKG_LANG%" value="%PKG_VERSION%" />
<install cmd='msiexec /qn /i "%PKG_SOURCESOFTWARE%\%PKG_NAME%" PATCH="%PKG_SOURCE%AdobeAcrobatReader\%PKG_MSP_NAME%AcroPro.msi" %PKG_INSTALL_SWITCHinstallerOptions% USERNAME="User" COMPANYNAME="Your company name"' > <exit code="0" /> <exit code="3010" reboot="false" /> </install>
<upgrade includeinstall cmd='msiexec /qn /p "install%SOFTWARE%\AdobeAcrobatReader\AcroRdrDCx64Upd%patchFileVersion%_MUI.msp" ' /><!-- <condition> <check type="uninstall" condition="exists" path="Adobe Acrobat DC (64-bit)" /> </condition> </install> -->
<remove !-- This will initiate if we have the correct product installed but a lower version --> <upgrade cmd='msiexec /X qn /p "%PKG_MSI_CODESOFTWARE% \AdobeAcrobatReader\AcroRdrDCx64Upd%PKG_REMOVE_SWITCHpatchFileVersion%_MUI.msp" ' />
</package>
</source>
An alternative to export the MSI make transforms etc. is to just use the exe file and pass it some switches like stated here. You can get the info what they do with "AcroRdrDCxyz_language.exe <remove cmd='msiexec /?". Here qn /sAll is the Silent Mode for the Product, x {AC76BA86-1033-FF00-7760-BC15014EA700}' /rs is Supress Reboot, /l means Error Logging on and /msi means you can pass informations to the bundled msi Installer in the exe file.>
<source lang="xml"/package>
<package id="adobereader" name="Adobe Reader" revision="1" reboot="false" priority="50">
<variable name="langCode" value="de_DE" />
<variable name="langName" value="Czech" />
<variable name="version" value="18.011.20058" />
 
<check type="uninstall" condition="versiongreaterorequal" path="Adobe Acrobat Reader DC - %langName%" value="%version%" />
 
<install cmd='"%SOFTWARE%\adobereader\AcroRdrDC1801120058_%langCode%.exe" /sAll /rs /l /msi ALLUSERS=1 EULA_ACCEPT=YES' />
<upgrade include="install" />
 
<remove cmd='msiexec "%SOFTWARE%\adobereader\AcroRdrDC%baseFileVersion%_%langCode%.msi" /qn /x' />
</package>
</source>
24
edits

Navigation menu