I've followed guides such as below to setup model specific driver package tasks in my deployment task sequence.
http://systemmanagement.ro/blog/2009/05/22/install-drivers-by-computer-model-using-wmi-query/
Problem is say I setup 2 models, in this case HP Probook 6550b and HP Compaq Elite 8300 SFF. Each filtering is as below.
SELECT * FROM Win32_ComputerSystem WHERE Model LIKE “%6550b%” SELECT * FROM Win32_ComputerSystem WHERE Model LIKE “%8300%”
If I image a HP Compaq Elite 8300 SFF the task fails on the HP ProBook 6550b step (which is the first in the list of two currently), error below.
The task sequence execution engine failed evaluating the condition for the action (HP ProBook 6550b) in the group (Apply Driver Packages). Error code 4119.
I don't understand why it's giving an error - isn't the point of the WMI filtering for it to go "ok, I got a 0 result on that query, onto the next step"? There is the option for "Continue on error" but no guides or information on this I have found describe having to enable this option.
Another question I have is - I'm applying the driver packages provided by HP - will this install only the required drivers from the package required by the PC or will it apply possibly wrong or unrequired drivers. The package contains drivers for say optional video cards that our models don't have - is the task going to install those drivers and say the nVidia control panel and such? Do I have to manually pick out the drivers that are unrequired prior to distributing the package to our DPs?