I have a customer that have 100 printer and it is very long to load the first that the runtime load the printer (30 sec) his there a way to load only the printer that the user need?
I hope someone have a solution!
If you know the name of the printer, set WINPRINT-NO-OF-PRINTERS to 0, and set WINPRINT-NAME to the name of the printer as given in the Printers folder under Settings. Specify any settings you desire and call WIN$PRINTER using WINPRINT-SET-PRINTER.
If you want the Windows spooler to format the pages of your report, but you want to use a particular printer, assign your print file to:
PRINTER1 -Q \\printername
where printername is the printer you desire to print to