hi,
In detail,
- we talk about WS (windowsServer where uv run) and WW (windowsWorkstation where printer is attached. )
Universe want to talk to WS.spooler then on WS you must 'declare' the WW.printer as a remote printer, I use powershell to do it easily :
Add-Printer -ConnectionName "\\workstation\sharename-of-printer"
in your case
Add-Printer -ConnectionName "\\ENVYW1\HPLJ"
then under Uv, at TCL, if you type SPOOL -LIST , uv list/see the printer \\ENVYW10\HPLJ
then under Uv, you can use SETPTR ...AT "\\ENVYW10\HPLJ"
when uv prints, the WS.spooler get the job, then WS.spooler route it to WW.spooler which route it to the printer.
then, if WW if not started nor WW.printer is not connected, you can spool from uv to WS.spooler witout crash.
Uv is used to spool at raw then if you get a error regarding add-printer and his driver , you can use a 'generic driver' c.f. add-printer options.
I hoipe this help.
manu