HP has taken to
bundling their drivers into binary executables called SoftPAQs. It is
possible to extract the contents from the executable, but still the driver setup
files do not contain .inf files that point to dlls, etc. The driver setup
files are all in setup.exe format. This makes it impossible to place
drivers into the $oem$\$1 directory and have them installed during setup.
I have figured out
how to get the SoftPAQs transferred to the local hard drive. I place
dummy.inf files in the same directory as the executable driver files. They
then get copied over. I wait for the script to give up because it can't
connect to the network (once windows is running) and then I install all the
drivers manually. After all the hardware is functioning, then I have to
install Perl by hand, and then I can finally invoke "todo.pl postinst.bat" and
have it pick up where it left off.
My questions is,
would it be possible to specify during the install dialog that there are SoftPAQ
files to be setup and then have the script copy the exes to the hard drive and
then automatically run each exe. Can all this be done before a network
drive is mapped and so forth?
I hope this makes
sense. Its hard to explain in words.
Thanks,
Tyler
