Welcome to Sign in | Join | Help
in
Home Blog Forums

The Lazy Admin

Adding Applications to BDD

Sponsor


BDD allows you to automate the installation of base applications as part of the image building or deployment process.

This is really useful if your company can't afford an application management suite like SMS or Alteris. This functionality is also helpful if you want to automate the way a base application is installed in your image (for instance Microsoft Office).

To add an application into your build/deployment process click the Distribution Share->Applications branch. In the actions pane click "New" This will start the new Applications Wizard.

We will setup Adobe Acrobat Reader 8. This application is pretty common on most corporate installs. For this install we will choose the first installation option "Application with source files". This will allow us to specify an application that is installed from an installer package. If we wanted to install an application that is launched form a shortcut. (network installed apps) we can use the second option seen in the following image.

Next select a folder where the necessary installation source files are stored. Make sure you have all the necessary installation files needed to install the application. in the root of the folder you choose. Some applications will have a more complex folder structure in in their installation media. Make sure the full installation folder structure is in the root of the folder you specify. If the application is in a temporary download folder or other temporary location on your BDD server you can choose to move the installation files to your Distribution share. (C:\Distribution\Applications)

Specify a Descriptive folder name for the application. Often if you will be using multiple languages you may want to specify that in this field. Spaces are permitted, and should not cause any issues later on.

Finally specify a working directory, and the command line to install the application in and automated and or silent mode. Most applications installs now come with switch options that allow them  to be installed in an automated fashion.

If the package is a standard msi you can use "msiexec /quiet /norestart install_package.msi"

Some packages may require an MST of a Microsoft Transform File. A good example of this is Office 2003. In order to make an MST file you usually need a packaging software, or in the case of Office the Office Resource Kit has tools to help with this. We will cover packaging Office for BDD in a future article.

Once we have added the package to our BDD workbench we can try it out in our image build/deployment process.

During the "Deployment Wizard" any applications we have added will appear in during the wizard interview process. We can pick and choose the applications we want to install.

When the deployment process enters the "Install Applications" stage the applications will be installed

A side note for XP installs:

It is recommended in the BDD documentation to use the applications feature in BDD to install Hotfixes and roll-ups.





Published Tuesday, May 29, 2007 8:30 AM by daniel.nerenberg

Comments

 

christianred said:

Great guides thanks makes a change for someone to include ALL steps! Do you have any guides on installing hotfixes? Obviously there are so many post sp2 it will take some time to include all of them and I've had no joy with slip-streaming an XP Cd with Ryans VM. Is there any way to use his update pack to install all updates at once being a 7z file I'm assuming not but advice on how to update XP would be appreciated.

--------------------------------------------------------------------------------------------------------------------

The BDD documentation states the recommended way is to create applications, and then create a hidden step in the tasks sequence to install just the updates so that your deployment people can't skip them. I have done it by including all the packages in a CMD file. That way you just need to edit one file and not go through the whole process of adding an application for each update. Slipstreaming is another way around that, but then you need to rebuild your base image.  - Daniel

May 31, 2007 3:16 AM
 

christianred said:

great thanks Daniel cmd file sounds a good idea, I tried slipstreaming with nlite and Ryans VM but the base image failed to install (even though the CD is fine) any tips? Are you going to include a guide for installing the base image configuring for a default install and then capturing the WIM image? I'd like to tweak the base install somewhat.

--------------------------------------------

I'll definitely look into it! I want to do a few articles on Image X and the other WAIK tools.

June 4, 2007 10:23 PM
 

xomp said:

Please explain how to add Office 2003. I have been having fits lately trying to get BDD to install it!

Cheers!

October 4, 2007 1:12 PM
 

ppushor said:

To add office 2003 it is no different than the example above.  To prepare it, however you need to complete an administrative install to expose the underlying pro11.msi .  Once done, use the tool in the office resource kit to set your base options and generate a transform to apply to the .msi.  It is these two components that will need to be setup in BDD to deploy.

Have fun!

November 4, 2007 9:59 PM
 

Samuel Shaw said:

Daniel,

How are you doing today?

We are in the lab testing BDD and we've been able to create a buid that works great, the issue were having is we can successfully add applications to the workbenck but when we run the litetouch.vbs the applications don't install, we get the following error: ERROR, application GUID {a9e25727-9618-4e18-99e8-cd8714cbc874} not found in application list, unable to execute.

Any help on this is greatly appreciated,

Thanks,

Samuel

January 4, 2008 9:00 AM
Anonymous comments are disabled

About daniel.nerenberg

I am an MCT, Consultant based out of Montreal Quebec Canada. As the "new" Lazy Admin on the block I am working to make TheLazyAdmin.com the best website for MS Software tips and tricks out there!

This Blog

Powered By

 

Syndication

Sponsors

  
Get a free 5GB e-mail account @isalazyadmin.com

Certifications & Awards




All postings are provided "AS IS" with no warranties, and confer no rights.
Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation.