HP UPD - Driver Configuration Support Guide

structure without modifying them. If driver pre-configuration is done, the new configuration file is used
to configure the driver after it is installed. This does not break WHQL certification.
When should I use the UPD installer instead of HP DDU?
The HP UPD installer has many unique settings that can be configured on the command line. If you
need any of these unique items, you should use the UPD installer instead of DDU. For more
information, see the white paper found on the following documentation Web site:
http://www.hp.com/
go/upd.
You can use the DDU with the UPD installer, but the UPD command line would not be accessible.
The DDU is designed to package and stage/install printer drivers. Driver specific features, like those
found in the UPD installer are specific to the UPD installer and not supported by the DDU.
You might want to use the DDU instead of the HP UPD install.exe to deploy a direct connect driver in
traditional mode, or a network install in traditional mode.
What does the HP DDU do on the client system?
For a direct connect package, the DDU will copy the driver files into the Windows driver store and
exit. Prior to exiting, an optional dialog can be shown to prompt the user to connect their printer after
the files are copied. Upon completion of the package executable, when the user connects the printer
to the PC, the OS will install the printer using plug and play software. (Note: if the printer is never
connected to the PC, the printer will not be installed.)
For a network package, the DDU will copy the driver files into the Windows driver store, and then
install the printer using the network information entered by the administrator.
How do I reuse a package I created?
Run the package with/? on the command line to display the command line options available. You
cannot change a package from direct connection to network connection, but you can modify some of
the settings. If you do not overwrite a setting, the current package setting will be used. The printer
name and share name settings must be in quotes if they contain spaces.
For example, to reuse a network package by changing the IP address of the target printer on the
command line, and then suppress the progress dialog, use the following command line:
DeploymentPackage.exe /ip 20.40.60.80 /q
If you also need to change the printer name in the above example, use the following command line:
DeploymentPackage.exe /ip 20.40.60.80 /q /n “my printer name
Common Problems
I get a “Multiple Drivers Found” warning when I select the driver
If too many files are found in the driver directory, or the directory is really large, a warning appears so
you don’t accidentally package up something you did not intend to package (like the root directory).
Some drivers are very large, and you can choose to ignore this warning and continue.
To minimize package size, each driver should be in its own directory. This is usually the default
behavior when you expand a driver.
ENWW HP DDU Frequently Asked Questions 19