Eu tentaria
net use lpt1 \myPrintServer\myPrinter
então
export PRINTER=lpt1
lpr -D
Se isso não ajudar, eu tentarei
/cygdrive/c/WINNT/system32/lpr -S server -P printer filename
após ativar a impressão Unix (LPD) no servidor.
Eu tenho o Cygwin em uma máquina com Windows 7. No meu arquivo .bashrc
, tentei
export PRINTER=\\myPrintServer\myPrinter
Escapando as barras invertidas, o que, quando eu digito $lpr -D
, me dá
Windows Printer Name = '\myPrintServer\myPrinter.lnk'
lpr: printer error: can't open '\myPrintServer\myPrinter.lnk' for writing: The printer name is invalid.
Mas eu não digitei o .lnk
e não acho que eu queira. Se este é o problema, como obtenho para não acrescentar .lnk
? Se o problema é outra coisa, sou todo ouvidos.
Eu tentaria
net use lpt1 \myPrintServer\myPrinter
então
export PRINTER=lpt1
lpr -D
Se isso não ajudar, eu tentarei
/cygdrive/c/WINNT/system32/lpr -S server -P printer filename
após ativar a impressão Unix (LPD) no servidor.