Adobe Reader X Package Accelerator

In App-V 4.6 SP1 the Sequencer has a new feature known as a Package Accelerator. To help illustrate how a package accelerator can save time and complexity when sequencing applications. Since Adobe Reader usually requires significant customization in a corporate environment I’ve created a Package Accelerator to account for the following sequencing steps.

 

1) Download and install WinRAR onto your sequencing station.

2) Download the Adobe Reader X installer to your desktop.

3) Right click the AdobeRdr1001_en_US.exe installer and select Extract to AdbeRdr1001_en_US.

clip_image001

 

4) Download and install the Adobe Customization Wizard X.

5) Go to the Start menu and launch Adobe Customization Wizard X.

6) Select File then Open Package...

clip_image002

 

7) Go to the AdbeRdr1001_en_US folder on your desktop and open the AcroRead.msi package.

clip_image004

 

8) On the Personalization Options page change the Installation Path field to Q:\AdobeReaderX.

clip_image006

 

9) Select the Installation Options page then select the Unattended option in the Run Installation section.

clip_image008

 

10) Select the EULA page then select the Suppress display of End user License Agreement (EULA).

clip_image010

 

11) Go to the Online and Acrobat.com Features page and disable the following items.

· Disable All Updates

· In Adobe Reader, disable Help > Purchase Adobe Acrobat.

· Disable Help > Digital Editions

· Disable Product Improvement Program

· Disable all Acrobat.com access, including initiation and participation.

clip_image012

 

12) Select File then Save Package.

clip_image013

 

13) Save the document as adobereaderx.reg in the AdbeRdr1001_en_US folder on the desktop.

14) Copy the AdbeRdr1001_en_US to a network location and revert the sequencing machine.

15) Log into the sequencing station and prepare the workstation for sequencing a custom installation.

16) Once you have the sequencer monitoring the installation, launch the Setup.exe inside of the AdbeRdr1001_en_US folder you copied to the network. You should see a progress bar as Adobe Reader X installs.

clip_image014

 

17) In order to remove some extra menus we need to create a Javascript to turn off additional menus. In the Q:\AdobeReaderX\Reader\Javascripts folder create a file called HideMenus.js and edit it with Notepad.

18) Put the following code into the Javascript.

// Remove Help -> Repair Adobe Reader Installation
app.hideMenuItem("DetectAndRepair");
// Remove Help -> Online Support
app.hideMenuItem("OnlineSupport");
// Remove Help -> Online Support - Knowledge Base
app.hideMenuItem("KnowledgeBase");
// Remove Help -> Online Support - Adobe Support Programs
app.hideMenuItem("AdobeExpertSupport");
// Remove Help -> Online Support - Adobe User Community
app.hideMenuItem("AdobeUserCommunity");
// Remove Help -> Online Support - Accessibility Resource Center
app.hideMenuItem("AccessOnline");
// Remove Help -> Online Support - Generate System Report
app.hideMenuItem("SystemInformation");

 

19) Because the above method has a slight delay at launch to take effect the following registry key should be deleted to prevent users from performing a MSI self heal of Adobe inside the sequence. Delete the following registry key.

HKEY_CLASSES_ROOT\Installer\Products\68AB67CA7DA73301B744AA0000000010

 

20) Since Adobe Reader's new feature of protected mode does not work with App-V at this time it will be disabled using the following setting. Set the following registry value.

[KEY_LOCAL_MACHINE\SOFTWARE\Policies\Adobe\Acrobat Reader\10.0\FeatureLockDown]
"bProtectedMode"=dword:00000000

 

17) Launch Adobe Reader X.

clip_image015

 

18) Close Adobe Reader.

19) Finish Sequencing but make the following edits to the sequence.

· Change OSD version to 10.0.1

· Delete Q:\AdobeReaderX\Setup Files

· Delete Q:\VFS\CSIDL_WINDOWS\Installer

  

Since the Package Accelerator takes care of the above steps you only need to perform the following to prepare the source media for use with the Package Accelerator.

 1) Download and install WinRAR onto your sequencing station.

2) Download the Adobe Reader X Installer to your desktop. (ftp://ftp.adobe.com/pub/adobe/reader/win/10.x/10.0.1/en_US/AdbeRdr1001_en_US.exe)

3) Right click the AdobeRdr1001_en_US.exe installer and select Extract to AdbeRdr1001_en_US.

clip_image001[5]

 

 

For more information on using Package Accelerators see the help within the App-V 4.6 SP1 Sequencer or check out the following blogs by fellow MVPs.

 

Tim's Article
http://www.tmurgent.com/TmBlog/?p=326

Kalle’s Article
http://www.virtualisointi.fi/archive/246 

 

Also check out these links for more information on packaging Adobe Reader X.

AppDeploy Package Knowedgebase
http://www.appdeploy.com/packages/detail.asp?id=1976

Aaron Parker's Blog

http://blog.stealthpuppy.com/virtualisation/virtualising-adobe-reader-x/


 

And finally here is the Package Accelerator

http://www.bighatgroup.com/downloads/AdobeReaderX.cab

 

Comments

No Comments