Task sequence base variable name

Brass Contributor

Hi,

I have a step in a task sequence that is type Install Package. It is using a base variable name of PACKAGES.

 

PACKAGES.jpg

 

This is supposed to be a list of software packages to install, and I need to know which software packages are being installed. I have been researching this for quite some time, but I cannot find a clear explanation of how this works and how to find the software packages that are being installed.

 

How can I determine which software packages are being installed by this task?

 

Thank you,

Rob

3 Replies

@robmo 

Typically you'd create the base variable names via a script or front end.

You have to set a packageID:ProgramName as the variable.
Install Packages - Recast Software

You can see an more examples of this for Applications here Install Application - Recast Software
In that example they have a front end that creates all the variables based on user selection.

Additional References:
Dynamically deploying packages and applications to computers using a Task Sequence via PowerShell in...

What are you trying to automate the installation of?  What is your use case for this feature?

 

I am simply trying to identify which software packages are being installed using PACKAGES. How can I find them, or add/remove them?
ok, so you don't want to know how to use that step properly, you just want to audit your task sequence to see if that step is installing something.

1) Look at the SMSTS Log to see if that step installed anything
2) Run your TS in debug mode and look at the variables.

if you go back to my original post and learn how that step works, you'll also know how to identify which software packages are being installed by that step in the base variable PACKAGES