Changes
new advice on check conditions
== Generic Instructions ==
Most printer drivers should come packaged with an INF file which describes them. Printui.dll provides a generic method to install these. You'll need to know the name of the printer driver, which you can obtain by examining the INF file. For check conditions, find compare the name of the driver file it drops, and check version number against (on x86) <code>HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\Your Printer Name Here\Data FileDriverVersion</code>; on x64, look in the equivalent path under <code>HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\[....]</code>. You can obtain this information from the INF file or by examining a computer on which the driver is already installed.
For additional information on how to manipulate printers silently, run <code>rundll32 PrintUI.dll,PrintUIEntry /?</code>. Note that the string <code>PrintUIEntry</code> is case-sensitive.