/build/static/layout/Breadcrumb_cap_w.png

Blog Posts tagged with Adobe Application Manager Enterprise Edition (AAMEE)

Ask a question

Silent Deploy Adobe Creative Suite CS 6.0 Premium

How to:

  1. Download the newest release of AAMEE 

Adobe Application Manager, Enterprise Edition 3.1 (Windows)

 2. Start Adobe Application Manager  
 3. Go trough the wizard and made your configurations  
 4. Create an "install.cmd" file
 5. Silent Install Adobe Air :: Adobe Air

"%~dp0Exceptions\AdobeDreamweaverWidgetsBrowser1.0-mul\AdobeAIRInstaller.exe" -silent -eulaAccepted
reg add "HKLM\SOFTWARE\Policies\Adobe\AIR" /v UpdateDisabled /t REG_DWORD /d 1 /f

 6. Silent Install Adobe Helper :: Adobe Helper

"%~dp0Exceptions\AdobeHelp\InstallAdobeHelp.exe" appVersion=4.0.244 appId=chc pubId=4875E02D9FB21EE389F73B8D1702B320485DF8CE.1 installerArg1=-silent installerArg2=-eulaAccepted installerArg3=-programMenu installerArg4=AdobeHelp.air

 7. Silent Install Adobe PDF Settings :: Adobe PDF Settings

msiexec.exe /i "%~dp0Exceptions\AdobePDFSettings11-mul\AdobePDFSettings11-mul.msi" /qn

 8. Silent Install Adobe Media Player :: Adobe Media Player

msiexec.exe /i "%~dp0Exceptions\Adobe Media Player\Adobe Media Player\AdobeMedia.msi" TRANSFORMS="%~dp0prereq\Adobe Media Player\custom.mst" /qn

 9. Silent Install Adobe Creative Suite :: Adobe Creative Suite CS6

msiexec.exe /QN /L* "%Logs%\%AppName%.msi.log" /i "%~dp0Build\Adobe CS Design Premium 6.0 64bit (DE) - 001.msi" REBOOT=ReallySuppress

 10. Silent Install Adobe Acrobat Reader Pro X :: Adobe Acrobat Reader Pro X

msiexec.exe /QN /L* "%Logs%\%AppName%.msi.log" /i "%~dp0Exceptions\AcrobatProfessional10.0-EFG\AcroPro.msi" EULA_ACCEPT=YES REGISTRATION_SUPPRESS=YES SUITEMODE=1 INSTALLLEVEL=101 AS_DISABLE_LEGACY_COLOR=1 IGNOREAAM=1 TRANSFORMS="%~dp0Exceptions\AcrobatProfessional10.0-EFG\en_US.mst" REBOOT=ReallySuppress

 

The full install.cmd should look like this:

@echo off
set AppName=Adobe Creative Suite Design Premium 6.0 64bit (EN) - 001

:: Path for logfiles. Change for your company
set Logs=%SystemDrive%\Logs
if exist %SystemDrive%\Wininst set Inst=%SystemDrive%\Wininst
if exist %SystemDrive%\Srv08inst set Inst=%SystemDrive%\Srv08inst
set Logs=%Inst%\Logs
if not exist %Logs% MD %Logs%
set LogFile=%Logs%\%AppName%.log
set LogFinal=%Logs%\finalcheck.log

:: Installation
if /i "%PROCESSOR_ARCHITECTURE%"=="AMD64" goto AMD64
if /i "%PROCESSOR_ARCHITEW6432%"=="AMD64" goto AMD64
if /i "%PROCESSOR_ARCHITECTURE%"=="x86" goto x86
echo %date% %time% ERROR: Processor Architecture "%PROCESSOR_ARCHITECTURE%" unknown >>"%LogFile%"
goto Error

:x86 (It is just a 64bit package)

goto End

:AMD64
echo %date% %time% Installation of %AppName% >>"%LogFile%"
cd /D %~dp0
:: Adobe Air
"%~dp0Exceptions\AdobeDreamweaverWidgetsBrowser1.0-mul\AdobeAIRInstaller.exe" -silent -eulaAccepted
reg add "HKLM\SOFTWARE\Policies\Adobe\AIR" /v UpdateDisabled /t REG_DWORD /d 1 /f
IF %ERRORLEVEL% EQU 3010 set ERRORLEVEL=0
IF %ERRORLEVEL% EQU 259 set ERRORLEVEL=0
IF %ERRORLEVEL% NEQ 0 goto Error

:: Adobe Helper
"%~dp0Exceptions\AdobeHelp\InstallAdobeHelp.exe" appVersion=4.0.244 appId=chc pubId=4875E02D9FB21EE389F73B8D1702B320485DF8CE.1 installerArg1=-silent installerArg2=-eulaAccepted installerArg3=-programMenu installerArg4=AdobeHelp.air
IF %ERRORLEVEL% EQU 3010 set ERRORLEVEL=0
IF %ERRORLEVEL% EQU 259 set ERRORLEVEL=0
IF %ERRORLEVEL% NEQ 0 goto Error

:: Adobe PDF Settings
msiexec.exe /i "%~dp0Exceptions\AdobePDFSettings11-mul\AdobePDFSettings11-mul.msi" /qn
IF %ERRORLEVEL% EQU 3010 set ERRORLEVEL=0
IF %ERRORLEVEL% EQU 259 set ERRORLEVEL=0
IF %ERRORLEVEL% NEQ 0 goto Error

:: Adobe Media Player
msiexec.exe /i "%~dp0Exceptions\Adobe Media Player\Adobe Media Player\AdobeMedia.msi" TRANSFORMS="%~dp0prereq\Adobe Media Player\custom.mst" /qn
IF %ERRORLEVEL% EQU 3010 set ERRORLEVEL=0
IF %ERRORLEVEL% EQU 259 set ERRORLEVEL=0
IF %ERRORLEVEL% NEQ 0 goto Error

:: Adobe Creative Suite CS6
msiexec.exe /QN /L* "%Logs%\%AppName%.msi.log" /i "%~dp0Build\Adobe CS Design Premium 6.0 64bit (DE) - 001.msi" REBOOT=ReallySuppress
IF %ERRORLEVEL% EQU 3010 set ERRORLEVEL=0
IF %ERRORLEVEL% EQU 259 set ERRORLEVEL=0
IF %ERRORLEVEL% NEQ 0 goto Error

:: Adobe Acrobat Reader Pro X
msiexec.exe /QN /L* "%Logs%\%AppName%.msi.log" /i "%~dp0Exceptions\AcrobatProfessional10.0-EFG\AcroPro.msi" EULA_ACCEPT=YES REGISTRATION_SUPPRESS=YES SUITEMODE=1 INSTALLLEVEL=101 AS_DISABLE_LEGACY_COLOR=1 IGNOREAAM=1 TRANSFORMS="%~dp0Exceptions\AcrobatProfessional10.0-EFG\en_US.mst" REBOOT=ReallySuppress
IF %ERRORLEVEL% EQU 3010 set ERRORLEVEL=0
IF %ERRORLEVEL% EQU 259 set ERRORLEVEL=0
IF %ERRORLEVEL% NEQ 0 goto Error
regedit /s "%~dp0AddAcrobatX_Machine.reg"
goto cleanup

:: Cleanup --> Change for your company
:Cleanup
if exist "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe" rmdir /q /s "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe"
if exist "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe Acrobat Distiller X.lnk" move /y "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe Acrobat Distiller X.lnk" "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe Design Standard CS6\Adobe Acrobat Distiller X.lnk"
if exist "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe Acrobat X Pro.lnk" move /y "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe Acrobat X Pro.lnk" "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe Design Standard CS6\Adobe Acrobat X Pro.lnk"
if exist "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe LiveCycle ES2\Adobe LiveCycle Designer ES2.lnk" copy /y "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe LiveCycle ES2\Adobe LiveCycle Designer ES2.lnk" "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe Design Standard CS6\Adobe LiveCycle Designer ES2.lnk"
if exist "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe LiveCycle ES2" rmdir /q /s "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Adobe LiveCycle ES2"
if exist "%PUBLIC%\Desktop\Adobe Acrobat X Pro.lnk" del /f /q "%PUBLIC%\Desktop\Adobe Acrobat X Pro.lnk"

:: Errorhandler
goto End
:Error
echo %date% %time% %AppName% >>"%LogFinal%"
if %errorlevel% EQU 1 echo ERROR 1 - [NOT-SUCCESS] - Fatal Error >>"%LogFinal%"
if %errorlevel% EQU 13 echo ERROR 13 - [INVALID_DATA] - The data is invalid >>"%LogFinal%"
if %errorlevel% EQU 87 echo ERROR 87 - [INVALID_PARAMETER] - One of the parameters was invalid. >>"%LogFinal%"
if %errorlevel% EQU 1601 echo ERROR 1601 - [FAILURE] - The Windows Installer service could not be accessed >>"%LogFinal%"
if %errorlevel% EQU 1602 echo ERROR 1602 - [INSTALL_USEREXIT] - User cancel installation >>"%LogFinal%"
if %errorlevel% EQU 1603 echo ERROR 1603 - [INSTALL_FAILURE] - Fatal error during installation >>"%LogFinal%"
if %errorlevel% EQU 1604 echo ERROR 1604 - [INSTALL_SUSPEND] - Installation suspended, incomplete >>"%LogFinal%"
if %errorlevel% EQU 1608 echo ERROR 1608 - [UNKNOWN_PROPERTY] - Unknown property >>"%LogFinal%"
if %errorlevel% EQU 1610 echo ERROR 1610 - [BAD_CONFIGURATION] - The configuration data for this product is corrupt >>"%LogFinal%"
if %errorlevel% EQU 1612 echo ERROR 1612 - [INSTALL_SOURCE_ABSENT] - The installation source for this product is not available >>"%LogFinal%"
if %errorlevel% EQU 1613 echo ERROR 1613 - [INSTALL_PACKAGE_VERSION] - Servicepack required >>"%LogFinal%"
if %errorlevel% EQU 1618 echo ERROR 1618 - [INSTALL_ALREADY_RUNNING] - Another installation is already in progress >>"%LogFinal%"
if %errorlevel% EQU 1619 echo ERROR 1619 - [_INSTALL_PACKAGE_OPEN] - This installation package could not be opened >>"%LogFinal%"
if %errorlevel% EQU 1621 echo ERROR 1621 - [INSTALL_UI_ERROR] -There was an error starting the Windows Installer >>"%LogFinal%"
if %errorlevel% EQU 1624 echo ERROR 1624 - [INSTALL_TRANSFORM_FAILURE] - Error applying transforms >>"%LogFinal%"
if %errorlevel% EQU 1639 echo ERROR 1639 - [INVALID_COMMAND_LINE] - Invalid command line argument >>"%LogFinal%"
if %errorlevel% EQU 3010 echo ERROR 3010 - [SUCCESS_REBOOT_REQUIRED] - A restart is required to complete >>"%LogFinal%"
echo %date% %time% ERROR: %ERRORLEVEL% >>"%LogFile%"
echo Error: %ERRORLEVEL%
if exist "%Logs%\finalcheck.log" copy /y "%Inst%\Scripts\BITTE ANSCHAUEN.lnk" "%PUBLIC%\Desktop\BITTE ANSCHAUEN.lnk"
echo.

:: End of Script
:End
echo %date% %time% End installation of %AppName% >>"%LogFile%"
echo End

Create an "unintall.cmd" file

@echo off
set AppName=Adobe Creative Suite Design Standard 6.0 64bit (DE) - 001

:: Path for logfiles.
set Logs=%SystemDrive%\Logs
if exist %SystemDrive%\Wininst set Logs=%SystemDrive%\Wininst\Logs
if exist %SystemDrive%\Vistainst set Logs=%SystemDrive%\Vistainst\Logs
if exist %SystemDrive%\Srv08inst set Logs=%SystemDrive%\Srv08inst\Logs
if not exist %Logs% MD %Logs%
set LogFile=%Logs%\%AppName%.log

:: Uninstallation
echo %date% %time% Start uninstallation of %AppName% >>"%LogFile%"
:: CS6
MsiExec.exe /X{4B71EED3-2160-4B78-BE5E-76A065BFDC6F}
:: Adobe Air
MsiExec.exe /I{14DC0059-00F1-4F62-BD1A-AB23CD51A95E}
:: Adobe Media Player
MsiExec.exe /X{DE3A9DC5-9A5D-6485-9662-347162C7E4CA}
:: Adobe Acrobat X
MsiExec.exe /X{AC76BA86-1033-F400-7760-000000000005}
IF %ERRORLEVEL% EQU 3010 set ERRORLEVEL=0
IF %ERRORLEVEL% NEQ 0 goto Error
rem regedit /s "%~dp0delAddRemoveEintrag.reg"
IF %ERRORLEVEL% EQU 3010 set ERRORLEVEL=0
IF %ERRORLEVEL% NEQ 0 goto Error

:: Cleanup
rem if exist "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\[Programm].lnk" del /q /f "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\[Programm].lnk"

:: Errorhandler
goto End
:Error
echo %date% %time% ERROR: %ERRORLEVEL% >>"%LogFile%"
echo Error: %ERRORLEVEL%
echo.

:: End of Script
:End
echo %date% %time% End uninstallation of %AppName% >>"%LogFile%"
echo End

View comments (1)

Deploying Adobe Packages with Microsoft System Center Configuration Manager ( SCCM )2012

Preparation

SCCM was designed for a great variety of network configurations. The best choice of deployment configuration for the Adobe package and its product install folder is the “TS” option, where the Adobe package and its product install folder are placed together on the same distribution server or servers.

 When you create a package for deployment in Windows, the Adobe Application Manager Enterprise Edition creates two folders in your specified Save to location, Exceptions\ and Build\.

   The Exceptions\ folder contains folders with installers of various kinds (EXE, AIR, MSI) that cannot be deployed using the main MSI installer (because it cannot contain an embedded installer). Therefore, these are deployed using Exception Deployer present in the same folder. You must create separate SCCM installers to run Exception Deployer either in pre or post mode.

The folder can be empty if your package has no dependencies on other installers.

  The Build\ folder contains an MSI file whose filename uses the Package Name that you specified, and two subfolders, ASU\ and Setup\. The subfolders are required to run the MSI file and install the product successfully.

NOTE: The packages created by the Adobe Application Manager Enterprise Edition silently use the Adobe installer subsystem, which in turn uses the native Windows installer, MSI. Therefore, you cannot wrap an Adobe install package inside of a Windows package for use with MSI because Windows prohibits such a recursive use of MSI.

To create a package and program

1.    In the Configuration Manager console, click Software Library.

2.    In the Software Library workspace, expand Application Management, and then click Packages.

3.    In the Home tab, in the Create group, click Create Package.

4.    On the Package page of the Create Package and Program Wizard, specify the following information:

o  Specify Name for the package with a maximum of 50 characters. This field is mandatory.

o  Description, Manufacturer, Language, Version fields are optional.

o   Check This package contains source files. Click Browse to open the Set Source Folder dialog box where you can specify the type of path you want to use (UNC or local) and browse for or type in the path to the Build\ folder that contains the <packagename>.msi file and supporting folders. Click OK.

             Note: The computer account of the site server must have read access to the source folder you specify.

         5.    Back on Package page of the Create Package and Program Wizard, the path you just selected will be displayed in the Source folder field. Click Next.

6.    On the Program Type page of the Create Package and Program Wizard, select Standard program option and click Next.

Note: 

     Select Do not create a program option if you want to create package and don’t want to create a program.

•      To create a new program for an existing package, select the package and then, in the Home tab, in the

Package group, click Create Program to open the Create Program Wizard.

 7.    On the Standard Program page of the Wizard, specify the following information:

• Name: Specify a name for the program with a maximum of 50 characters.          

Note: The program name must be unique within a package. After you create a program, you cannot modify its name. 

 Command Line: Click Browse. In the Open File dialog, choose the file typeAll Files (*.*)”, then browse to and select the MSI file. The details of this step may vary for each command you create.

Back on the Standard Program page of the Wizard, append appropriate flags or options to the command after the filename in the Command Line text box. You can use the /quiet flag for unattended installation.


Use the following commands:                     

                            a.    For installing main Msi :

msiexec.exe /i PS_1.msi /quiet

b.    For uninstalling main Msi :

msiexec.exe /x PS_1.msi /quiet 

c.    For installing exception deployer in pre mode:

ExceptionDeployer.exe --workflow=install --mode=pre

d.    For installing exception deployer in post mode:

ExceptionDeployer.exe --workflow=install --mode=post

•      Startup folder field is optional.

•      Run: Specifies the mode in which the program will run on client computers.

      Program can run: Specify whether the program can run only when a user is logged on, only when no user is logged on, or whether or not a user is logged on to the client computer.

      Run mode: Specify whether the program will run with the logged on users permissions or with administrative permissions.

      Be sure that Allow users to view and interact with the program installation option is unchecked.

•      Drive mode: Select Run with UNC name option.

      Reconnect to distribution point at log on: Specifies that the client computer reconnects to the distribution point when the user logs on. By default, this check box is disabled.

         8.    Set fields on Requirements page of the Create Package and Program Wizard as appropriate and click Next.

9.    Review the information on the Summary screen. If you need to change anything, go back and do it now.

Then, from this screen, click Next.

10.  The Completion screen will appear. Click Close to terminate program creation.

To deploy a package and program

1.    In the Configuration Manager console, click Software Library.

2.    In the Software Library workspace, expand Application Management and then click Packages.

3.    Select the package that you want to deploy and then, in the Home tab, in the Deployment group, click

Deploy.

4.    On the General page of the Deploy Software Wizard, specify the name of the package and program you want to deploy, the collection you want to deploy the package and program to, and optional comments for the deployment.

Select Use default distribution point groups associated to this collection if you want to store the package content on the collections default distribution point group. If you have not associated the selected collection with a distribution point group, this option will be unavailable.

5.    On the Content page of the Wizard, click Add and then select the distribution points or distribution point groups to which you want to deploy the content associated with this package and program. Click Next.

6.    Set fields on Deployment Setting page of Deploy Software Wizard as appropriate and click Next.

7.    Configure Scheduling page of the Wizard appropriately.

The options on this page will differ depending on whether the deployment action is set to Available or

Required.

Note: Deployment with an intent of Required must have an assigned schedule specified. Click New and select appropriate option on Assignment schedule dialog.

8.    If the deployment purpose is set to Required, select a rerun behaviour for the program from the Rerun behaviour drop-down list.

9.    Set fields on User Experience page of the Wizard as appropriate and click next.

10.  On the Distribution Points page of the Wizard, specify the following information:

      Deployment options: Specify the actions a client should take to run program content. You can specify behaviour when the client is in a fast network boundary or a slow or unreliable network boundary.

•      Check Allow clients to share content with other clients on the same subnet.

•      Uncheck Allow clients to use a fallback source location for content.

11.  On the Summary page of the Wizard, review the actions that will be taken and then complete the Wizard. You can view the deployment in the Deployments node of the Monitoring workspace and in the details pane of

the package deployment tab when you select the deployment.

Be the first to comment
Showing 1 - 2 of 2 results

Top Contributors

Talk About Product Announcements