Application Packaging, How-To Guides

Silent Enterprise Deployment of an Adobe AIR Application

Installing Adobe Air applications manually is pretty simple. Within a few clicks your app is installed and you are off and running. Recently however, on my current project I am consulting on, I was asked to deploy an Adobe AIR application through SCCM 2012 silently. I used the following steps:

  1. Extract the application so that you have the .air file.
  2. Make sure that Adobe Air is installed on the client machine
  3. Create an Install Script(cmd,powershell,vb, whatever you perfer) to move the .air file somewhereon the client machine, and then install it.
    • For this I used the location of the Adobe AIR Application Installer
    • Any place will work as long as you can reach it via UNC
    • Install the .air file by usinga cmd-line similar to
      • “C:\Program Files\Common Files\Adobe Air\Versions\1.0\Adobe AIR Application Installer.exe” -silent -eulaAccepted “C:\Program Files\Common Files\Adobe Air\Versions\1.0\%applicationname%.air
      • There are also other parameters to create shortcuts on the desktop/startmenu, please research online if you want to use those.
  4. Create an Uninstall Script
    • for some reason Adobe has engineered the ability to uninstall via the product GUID even though their installs are more complicated
    • A typical msiexec.exe /x {application guid} will work.
  5. Setup an application with a scripted deployment type in SCCM and point your install and uninstalls to your corresponding scripts
  6. That’s basically it, obviously there are more steps to set up your application in SCCM and stage it on repository for your DPs but those are going to be the same as you would do for any other application.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s