ConfigMgr

Install Application

Topics: ConfigMgr

Task Sequence Steps – Install Application

This post is part of our Task Sequence – Beyond the Docs series.

Use this step to install an application or set of applications you’ve created in CM during the task sequence. This has to run in the full OS and requires the CM Client to do the heavy lifting. Just as if you were installing an application outside of the task sequence, you’ll want to monitor other logs to understand what is happening for the Application installs.

MS Docs – Application Step Docs

https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-steps#BKMK_InstallApplication

MS Docs – Application Docs

PowerShell

Step Image

Static List of Applications

Install App 1

The static list is quite simple, pick from the applications available when you click the “Yellow Star”.

Dynamic List of Applications

Install App 2

Using the base variable to dynamically install applications is a bit trickier. You’ll have to have a way to setup those variables for the task sequence to consume. Typically this is done via Machine or Collection Variables, or using a Front End that you can then select several applications from a list and the front end will create the variables. For example, the community front end project UI++ has documentation for how it needs you to setup the step to work properly with it’s front end.

Demo Dynamic Application Install during OSD

Task Sequence Step

Install App 5

In my OSD TS, I’m using the variable “OSDApp”.

Front End

Install App 3

In my front end, I have a static list of applications that I can pick and choose from. Some Front Ends can have web call back to a database to populate a list of available apps, you can really get as fancy as you want.

Variables Created


Install App 4(media/InstallApp04.png)

At the close of the front end, it creates the required variables for the task sequence to consume and then install the applications.

How does it know which apps to call? It’s a direct mapping of the variable to the Application Name.


Install App 6

In the running Task Sequence.


Install App 7
Install App 8

Common Issues

  • Content not available
    • Boundaries or not having the content distributed for the dynamically called applications.
    • Check your boundaries, and check the boxes in the App DT
      Install App 9
  • Missing Check Box on Application to have policy available during Task Sequence
    Install App 10

Find all of our Task Sequence – Beyond the Docs series posts here.

About Recast Software

1 in 3 organizations using Microsoft Configuration Manager rely on Right Click Tools to surface vulnerabilities and remediate quicker than ever before.
Download Free Tools
Request Pricing

Back to Top