From my presentation this morning at MMS I had two follow up questions that I promised to post links for. Well, here they are.
The first link is for a failure in USMT after the installation of the hotfix described in KB article 974571: http://support.microsoft.com/?kbid=977203.
The second link is to a post by Roger Zander that contains an exported task sequence snippet containing task steps to install Intel mass storage drivers using conditionals based on WMI queries looking at the actual storage hardware device by device ID instead of by vendor model: http://myitforum.com/cs2/blogs/rzander/archive/2009/08/07/apply-xp-massstorage-drivers-from-sccm-osd-task-sequence.aspx.
Importing duplicate drivers into Configuration Manager has adequately been covered by Johan and William Bracken. The process that both outline in their posts is simple and easy to implement but very time consuming if done manually on more than one or two system models. At a client recently, I whipped up a quick script to automate this process.
@ECHO OFF
for /f "tokens=*" %%G IN ('dir /ad /b /s') DO (
echo. > "%%G\%~n0.txt"
)
Just put the above code into a batch file at the root of your directory structure for a given model and name it for that hardware model; e.g., name it Optiplex755.bat and put it in the root of the folders housing the Optiplex 755 drivers.
Executing this simple batch file will create an empty text file named Optiplex755.txt in every sub-directory.
Repeat as necessary for each model and each model’s top-level driver folder.
If you add or change any drivers for a model, just re-execute the script.