I have 1 task sequence for both laptops and desktop. In our environment the hostname for laptops begins P and the hostname for Desktops begins with D. During the build stage if I want to install something laptop specfic for example think Vantage Access connections, I perform a WMI query as follows WMI query Select * From Win32_ComputerSystem WHERE Name LIKE "P%" I have to use this method as Lenovo have a killion different number of model names. This works well for install except I now need to validate that the laptop has at least 1gb and desktops need to be 1.5gb. If I Insert 2 validation task sequences at the start of the deployment in the validation stage. the 1st for laptop and the second for desktop. How would I query the hostname if it has not been set yet. The variable for the hostname has been set and I thought that it would be called _SMSTSMachineName. If I add an if statement to the laptop validation on Task Sequence variable and put the following Variable: _SMSTSMachineName Condition: equals Value:L% It does not perform the validation how can I query the variable ? What am I doing wrong ? thanks mla1 |