20 Steps to Isolating Task Sequencing to Only Laptops, Desktops or Servers

ConfigMgr, Configuration Manager 2007, SCCM, System Center, Technology No Comments »

There are many occassions where we want to install software on only particular platforms such as desktops, laptops or servers. By using a combination of System Center Configuration Manager 2007 and the Microsoft Deployment Toolkit, we can make this happen. Sadly, however, this hasn’t been very well documented and put into a step-by-step guide, so I’ve done that here.

The following 20 steps are what it takes to get Configuration Manager to use the MDT variables isDesktop, isLaptop, and isServer during an operating system deployment task sequence. If I’ve missed anything, please let me know.

1.  Download Microsoft Deployment Toolkit (MDT) 2008, Update 1.
2.  Install MDT to site server.
3.  From the Start menu, select Microsoft Deployment Toolkit | Configure ConfigMgr Integration.
4.  Create a package for the toolkit using the “C:\Program Files\Microsoft Deployment Toolkit \Templates\Distribution” folder as the package source. No program needed – just create the package.
5.  Configure your packages distribution points, as normal.
6.  In the Task Sequence Editor, click Add | MDT | Use Toolkit Package. Select the package that you created in step 4.
7.  Move this task between Install Operating System and Setup Operating System.
8.  Again, click Add | MDT | Gather.
9.  Choose the radio button for “Gather only local data (do not process rules). 
10.  Move this new task beneath the Use Toolkit Package task.
11.  From the Task Sequence Editor Install Software section, select the software package you like to have installed only on laptops (VPN software for example).
12.  Click the Options tab.
13.  Click Add Condition.
14.  Select If Statement.
15.  In the If Statement Properties page, select All Conditions.
16.  Highlight the line you just added beneath the “This group/step will run if the following conditions are met:”.
17.  Click “Add Condition” again.
18.  Choose Task Sequence Variable.
19.  In the Task Sequence Variable properties page, type isLaptop for the Variable, leaving the Condition set to equals and type TRUE for the Value.Remember, you also have isDesktop and isServer options to use as well.
20.  Save your Task Sequence.

I hope you’ll find this useful. Enjoy!

SCCM Task Sequence Applications Not Installed

ConfigMgr, Configuration Manager 2007, SCCM, Technology No Comments »

Tip:

You must enable each program that is associated with a Task Sequence application installation (including the SCCM client) to be available during Task Sequence execution without an Advertisement. To do so, just select the properties for the appropriate program (most commonly Per System Unattented Installation) and tick the checkbox at the bottom of the resulting tab.

If this item isn’t selected, all applications intended to be installed during the Task Sequence will fail. No Microsoft Updates will be installed and the User State will not be migrated as the Configuration Manager client will not be present.

Error 0×80004005 in SCCM Task Sequence Execution

ConfigMgr, Configuration Manager 2007, SCCM, Technology 2 Comments »

You may receive a 0×80004005 error during the capture user state task during an operating system deployment using SCCM. If so, check the properties of your State Migration Point (SMP) to ensure that the “Enable restore-only mode” option isn’t selected. If that box is checked then the SMP will reject any new store requests.

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in