This is probably well beyond the initial intent of this question, but if you want a really professional installation, you could do one the following:
Option 1 - More difficult of the 2 options, but does a really professional installation
=======
1) Perform a complete installation of Windows including all drivers.
2) Create a sysprep image and update your Windows installation media with that image.
3) Start a new installation and stop part way as noted in the previous posts in this thread.
This will have the advantage of having a completely finished install when setup is done including all drivers for the system.
Option 2 - less difficult, in fact VERY easy, but user will need to run one single batch file after initial installation.
=======
1) With Windows installed, run the following command:
Code:
pnputil /export-driver * C:\Drivers
C:\Drivers can be replaced by any directory. This command will take all drivers and save them to the directory you specify. When done, copy them off to a thumb drive.
2) On that same thumb drive, create a batch file that contains the following:
Code:
pnputil /add-driver *.inf /subdirs /install
3) Do a normal install, pausing setup as as previously described.
4) When the new owner finishes the installation, they can run the batch file on the thumb drive. When done, all drivers will be installed.