One major benefit of using variables in the software application installation process is the ability to work with "software groups". A software group can be defined as a group of computers that share the same software package e.g. all workstations in R&D orHR. This post describes how to install multiple applications using variables on one collection.

  1. Start by categorizing all software packages
    1. Which ones need to be in the image
    2. Which ones are installed on all computers (can be added as singple Install Software steps in the task sequence)
    3. Which ones are part of a specific Software group (handled in this post)
    4. Which ones are individual packages
  2. Create an image collection hierarchy that matches your challenges.

    image

  3. Make a note of the package ID’s and program names you will use for the Software Group (be very careful with the program names as they are case sensitive use copy and paste).
  4. Navigate to the collection, in this example I am creating the three applications that make up the HR software group. Right click the collection and select Modify Collection Settings

    image

  5. Select the Variables tab and click the Yellow star burst icon to create the first variable
  6. In Name type Packages001
  7. In Value type Package ID:Program name

    image

  8. Repeat the step for the two remaining packages. Remember to increase the packages number, so next package is called Packages002 and so on. Click OK when done.
    image
  9. Repeat the steps to create packageXXX variables for all your software groups.
  10. Navigate to Operating System Deployment, Task Sequences.

    image

  11. Create a new custom Task Sequence (in this example I create new task sequence, normally I would add the next step to an existing image deployment ts). Right click Task Sequences, select New, Task Sequence.

    image

  12. Select Create a new Custom task sequence and click Next.

    image

  13. Name the task sequence, click Next twice and Close (do not add any boot images).
  14. Right click the task sequence and click Edit.

    image

  15. Click Add, General, Install Software

    image

  16. In the action select Install multiple applications. In base variable name type Packages (where packages is the name of the variables created earlier)

    image

  17. Click OK to close the task sequence. It’s now ready to be advertised to OSD software group collections. Once testing is done, you can edit the task sequence and copy the Install Software step to an existing image installation task sequence.