There were a few tools created for this in Vista, so I’m sure that there is some way to do it in 7. I also found this article that might help: <a href=”http://www.windowsnetworking.com/articles_tutorials/Deploying-Windows-7-Part26.html”>Automating Driver Deployment</a>.
Hope this helps!
You can inject drivers into your install source for Windows 7. To do so, you will need some tools from Microsoft, the Windows Automated Installation Kit or WAIK.
Review Technet.Microsoft.com on deploying Windows 7. There are sections on injecting drivers into the INSTALL.WIM and creating custom installations. A second good resource is MSFN.com and the forums there.
<a href=”http://technet.microsoft.com/en-us/library/ee523217(WS.10).aspx”>Building a Standard Image of Windows 7: Step-by-Step Guide (Technet)</a>
Option 1: My suggestion is to use the USB disk (thumb drive or UFD) method of installation. This will allow you to customize the WIM and replace the default one on the USB drive. Installation from a USB drive is much faster than a DVD. The great thing is that so long as you have the drivers necessary to see the hard drive, you can always inject the drivers on the fly.
NOTE: See the Microsoft tool to create an install USD disk from a Windows 7 disk.
<a href=”http://store.microsoft.com/Help/ISO-Tool”>Windows 7 USB/DVD Download Tool</a>
Option 2: You can also use various tools available to create an image of the Windows 7 DVD, replace the default Install.WIM file with your updated file and then burn an updated image DVD.
Option 3: There are tools that will allow you to extract the DVD contents so you can update directly and then recreate the DVD. This can be done with just the WAIK tools.
The method you use to inject the drivers is up to you.
During all of this you can add setup customization files to automate part or all of your installation process.
Option 4: (Moderately advanced) Use the Microsoft Deployment Toolkit 2010.
Option 5: (ADVANCED) Another method of performing installation is to expand the WIM to the installation partition, injecting drivers (and patches), add any custom install control files or scripts, add additional files required then reboot to kick off the setup routine. This method requires a deeper understanding of what happens during setup.