Essentially what you need to do is to get all the drivers for all the pc's in a subdirectory on a master machine. I generally use the most up to date machine for this.
I install all drivers onto that machine to get it working properly
I then create C:\INSTALL
In here I create subdirectories for each model with the driver packages in (including those for the build machine)
so C:\INSTALL\GX270 etc.
Once I have all the drivers, I run the tool which scans these directories and outputs the results into a list within the registry. You'll need to also add in the standard driver locations for windows - but the program should tell you about that
When windows starts it uses this registry key to locate all its drivers, so as long as these details are entered into the registry via the tool of by yourself, windows should search the directories and find the relevant drivers.
One thing to note: Wireless settings. These are stored in the driver itself (don't ask me why) so if windows needs to install a different driver for wireless, the settings will not be retained - we just have to manually configure for those laptops with different drivers.