Currently before I sysprep/Ghost Windows 2000 I create folder on the hard drive that contains all the 3rd party OEM PNP drivers I need that isn't apart of the OS as a default. By adding the local paths to the drivers in the sysprep.ini file under OemPnPDriversPath= has worked fine except now I want something a bit more dynamic.
I want to be able to use a DFS share for my device drivers (except for NIC drivers of course). This in itself isn't to hard by writing to the registry location of HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DevicePath instead of using the OemPnPDriversPath= in the sysprep.ini. I have tested writing this to the registry after a device is established to the native mode Domain and it works fine discovering new drivers.
The main requirement I want is for a device to use the drivers from a DFS share during it's mini-setup up period after you first Ghost image a device. If I can do this I can update all my drivers on the DFS share instead of having to create a new image periodically as new drivers are published by the manufacturer and necessary to use.
Has anyone successfully done this before and have the technical details? Thanks!