Chapter Description Learn how to run an action in Acrobat Pro, create an action, create an instruction step for an action, set options in steps so the user doesn’t need to provide input, prompt the user for input on specific steps, and share an action. Adobe reader is free, why not run it on the machines. It would 'perform' better that way. Here is your silent installation -. I have successfully run Acrobat Reader 5 from self-contained resources on CD's where the user's machine did not have Acrobat Reader installed, and did so with minimal files.
Group Policy-Active Directory Acrobat products support post deployment configuration via GPO. The Windows Server Group Policy Objects (GPO) and the Active Directory services infrastructure enables IT to automate one-to-many management of computers.
Administrators can implement security settings, enforce IT policies, and distribute software across a range of organizational units. With the software installation extension of GPO, you can provide on-demand software installation and automatic repair of applications.
![Acrobat Acrobat](/uploads/1/2/5/6/125630371/889026822.jpg)
When you need to further configure applications after deployment, you can use ADM templates to propagate the requisite settings across your organization. The Group Policy settings that you create are contained in a GPO. To create a GPO, use the Group Policy Management Console (GPMC), which is available for download from the Microsoft website at.
GPO deployments. Create an AIP. Copy the AIP folder and rename it as the patch version; for example, 10.0.1. Slipstream the patch into the 10.0 MSI. Open a command prompt and CD to the patch version copy of the AIP. Create the AIP via msiexec /a MSI file name /p MSP file name.
Add a new package to the original GPO in the standard way without moving existing packages. Point to the new MSI. In the Deploy Software dialog, choose Advanced to bring up the properties menu for the package. Assign the application to a computer:.
Right-click Group Policy Objects. Choose New. In the New GPO dialog box, enter a descriptive name for the new policy. In the left-hand panel, expand Group Policy Objects.
Highlight the new policy name you just created. On the Scope tab, choose Add in the Security Filtering section. Choose Object Types in the Select User, Computer, or Group dialog box.
Choose Computers in the Object Types dialog box,. Choose OK. Check the Enter the object name to select text check box in the Select User, Computer, or Group dialog box. Enter the name of the computer to which you want to deploy the software. (To browse available computer names, choose Advanced Find Now.). Note Repeat this step for all computer names to which you want to deploy software. Assigning the install to users is not supported.
You cannot use GPO installs with Control Panel installs. Choose OK to close the Select User, Computer, or Group dialog box. In the console’s left panel, right-click the policy name that you initially created. Choose Edit. Expand Computer Configuration in the left panel n the Group Policy dialog box. Expand Software Settings. Right-click Software installation.
Choose New Package. In the Open dialog box, browse to the AIP you created. Select the MSI file containing the installer you want to deploy. Choose Open. In the Deploy Software dialog box, do one of the following.
Choose the Deployment tab. Select Uninstall this application when it falls out of the scope of management.
If you plan to deploy in multiple languages, choose Advanced. In the Advanced Deployment Options dialog box, choose Ignore language when deploying this package. On the Modifications tab, specify any modification transforms you want to apply when the package is installed by choosing Add and then opening each transform from its network location. On the Security tab, verify the name(s) of any computer(s) to which you are assigning software.
Choose OK to close the Properties dialog box. In the Group Policy dialog box, expand Computer Configuration Administrative Templates Windows Components. In the Windows Components folder, select Windows Installer.
Select Always install with elevated privileges. Select Properties. In the Always install with elevated privileges Properties dialog box, choose the Setting tab Enabled OK. Configure logging. In the Windows Installer panel of the Group Policy dialog box, right-click Logging. Select Properties. Choose Enabled on the Setting tab.
Enter iweaprcv in the Logging text box. In the Group Policy dialog box, choose File Exit. In the Group Policy Management Console, expand Forests and Domains. Right-click the Acrobat OU to which you want to link the GPO that you created earlier in this procedure, and then select Link an Existing GPO.
In the Select GPO dialog box Group Policy objects list the GPO you created OK. The GPO must be propagated to the Active Directory Global Catalog and then to the individual computers.
For this reason, allow 5-10 minutes before restarting the computers to which you are assigning the Acrobat software, or plan to restart the client computers twice before the system policies are synchronized. Acrobat’s starter GPO template Extend the starter GPO templates to include other preferences.
The template is delivered in two formats:. ADM: For operating systems before Vista and 2008, though they do work on those OS’s. ADMX: For Vista and 2008 servers that can consume the newer XML format. Available settings in each of the formats are identical. Acrobat and Reader templates are similar with the exception that the Reader template does not provide preferences which are Acrobat-only. Template preferences fall into these broad categories:. General enterprise settings: Features such as disabling updates and setting the default PDF handler.
Security: Application security features such as enhanced security, sandboxing, and JS controls. TrustManager: Trusting Windows OS security zones as defined in Internet Explorer. Digital Signatures: Adobe Acrobat Trust List integration. Template usage. Download the files that are appropriate for your system and product type. Review the files. Other preferences documented in the may be added.
Integrate the files into your standard GPO management process. CLASS USER CATEGORY 'Accessibility' POLICY 'bOverridePageLayout' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 Access' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bOverridePageLayout' EXPLAIN 'Toggles the ability of the application to override the page layout embedded in the PDF.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bOverrideZoom' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 Access' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bOverrideZoom' EXPLAIN 'Enables the zoom setting drop down list so that the user can specify a default zoom setting for all documents.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bOverrideLineArtColors' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 Access' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bOverrideLineArtColors' EXPLAIN 'Limits color changes to black text and line art when iAccessColorPolicy is enabled and a replacement color has been specified.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bUseStructTabOrder' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 Access' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bUseStructTabOrder' EXPLAIN 'Specifies whether to use the PDF document structure for determining the tab order. ' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bShowKeyboardSelectionCursor' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 Access' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bShowKeyboardSelectionCursor' EXPLAIN 'Specifies whether the keyboard selection cursor should always be active in the document.'
SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bUseSystemSelectionColor' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 Access' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bUseSystemSelectionColor' EXPLAIN 'Specifies whether the default selection color (blue) is overridden with a color that the system specifies.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bUseDetailsNavigator' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 Access' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bUseDetailsNavigator' EXPLAIN 'Specifies whether to show PDF Portfolio component files and file details in an accessible list. ' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bUsePlatformNavigator' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 Attachments' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bUsePlatformNavigator' EXPLAIN 'Specifies whether to always show portfolios in an accessible view. ' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bAutoSaveDocsEnabled' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 AutoSaveDocs' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bAutoSaveDocsEnabled' EXPLAIN 'Specifies whether or not to automatically save documents.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bAutoFill' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 ' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bAutoFill' EXPLAIN 'Locks the auto-fill functionality on or off and disables the corresponding user interface item.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'xdata' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 FormsPrefs cRequiredFieldHLColor' VALUENAME 'xdata' EXPLAIN 'The default color for required fields in forms.'
SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bRuntimeHighlight' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 FormsPrefs cRuntimeBGIdleColor' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bRuntimeHighlight' EXPLAIN 'Specifies whether to show a field border color on hover. ' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bAutoCompleteOnTab' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 FormsPrefs' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bAutoCompleteOnTab' EXPLAIN 'Specifies whether to auto complete form field entries on a tab key action.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bStoreNumericEntries' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 FormsPrefs' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bStoreNumericEntries' EXPLAIN 'Specifies whether to store user entered numeric values.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bFocusRect' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 FormsPrefs' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bFocusRect' EXPLAIN 'Specifies whether to surround a field with a rectangle when it has focus.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bInlineAutoComplete' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 FormsPrefs' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bInlineAutoComplete' EXPLAIN 'Specifies whether to auto complete a field based on remembered values when a user starts typing.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bRecordNewEntries' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 FormsPrefs' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bRecordNewEntries' EXPLAIN 'Specifies whether to remember form field entries for use with future auto-complete actions.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bRuntimeHighlight' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 FormsPrefs' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bRuntimeHighlight' EXPLAIN 'Specifies whether to highlight fields during data entry.'
SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bUserAskedToEnableAutoComplete' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 FormsPrefs' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bUserAskedToEnableAutoComplete' EXPLAIN 'Specifies whether the user is asked to enable auto complete at runtime.' SUPPORTED 'Adobe Reader 9.0' END POLICY POLICY 'bAccessOverrideDocColors' KEYNAME 'SOFTWARE Policies Adobe Acrobat Reader 9.0 Originals' VALUEON NUMERIC 0 VALUEOFF NUMERIC 1 VALUENAME 'bAccessOverrideDocColors' EXPLAIN 'Specifies whether to replace black test or line art colors when iAccessColorPolicy is enabled and a replacement color has been specified.' SUPPORTED 'Adobe Reader 9.0' END POLICY END CATEGORY.
Text Startup RequireMSI=3.0 CmdLine=/sall /rs Product PATCH=AcroRdrDCUpd.msp msi=AcroRead.msi CmdLine=TRANSFORMS='AcroRead.mst' MSI Updater Path=However, the application fails the SCCM deployment with error code 0x663(1635) on every machine I've tested thus far. Code 1635 translates to: 'This patch package could not be opened. Verify that the patch package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer patch package' The command line in SCCM is as follows. The issue ended up being some underlying corruption on two of the machines that I was testing this on which consistently produced this error message when run (if I removed the silent switch from the configuration file): This would happen running 'setup.exe' or calling the.msi, transform and patch file within the command line itself. So my setup.ini file was configured correctly and my original SCCM application/deployment was as well.
It was just simply failing on two particular workstations I was testing it on initially. For all other workstations I was able to successfully deploy this application (manually and via SCCM) using the following command. SethWirtz wrote: I already have that installed on my server and my first attempt at it wasn't great and did not get the updates. On the free version can you separate command lines on the box indicated in the screenshot? We've just spent a lot of money and I may not be able to get the pro version at the moment. As far as I know separate commands need to be performed using different 'steps' which can only be done with the pro version, however you can use a single step to run a.bat file that contains multiple steps.
So your question about proper commands is still relevant. Jago Wu wrote: I have the same patch in my package but I do not specify it as the.ini file already knows to install it like you posted. My command line is simply setup.exe. To create my package I downloaded for free the Adobe Customization Wizard. I imported the default AcroRead.msi and made my changed then saved it. Hi Jago, thanks for the feedback.
My.ini file is the exact same as yours (with the exception of the patch version) and I get an error message when I attempt to install 'setup.exe' from a command line on my local machine: Joseph Hogan wrote: Does the account that the installer's running under have permission to access that share path? Joseph, thanks for your response. The installer is located in the same share/directory as the rest of my SCCM applications which are working and this deployment is also set to install for the system (whether or not a user is logged on). I've tried installing it through Software Center logged into a machine as a normal user account that does not have permission to that path, and under a domain administrator account which does and it produced the same error message on both: 0x663(1635). Edited Oct 18, 2017 at 15:42 UTC. Joseph Hogan wrote: Does the account that the installer's running under have permission to access that share path?
Joseph, After further testing I can conclude that this was indeed a permissions issue. I moved the.msp patch file into a new folder within my existing SYSVOL directory. This directory allows Read & Execute permissions for Authenticated Users; my SCCM share does not. I will probably just keep the patch file in this location since it's already accessible, but maybe in the future I'll modify the SCCM share accordingly and run the patch installation from that location.
Thanks for your help! The issue ended up being some underlying corruption on two of the machines that I was testing this on which consistently produced this error message when run (if I removed the silent switch from the configuration file): This would happen running 'setup.exe' or calling the.msi, transform and patch file within the command line itself.
So my setup.ini file was configured correctly and my original SCCM application/deployment was as well. It was just simply failing on two particular workstations I was testing it on initially. For all other workstations I was able to successfully deploy this application (manually and via SCCM) using the following command.