Printing Windows 8上的LPQ不';我找不到我的打印机

Printing Windows 8上的LPQ不';我找不到我的打印机,printing,printers,network-printers,lpr,Printing,Printers,Network Printers,Lpr,我已经在Windows8上启用了LPD和LPR 我想用LPR命令打印一些文件,但我甚至找不到带LPQ的打印机 我可以通过(ctrl+p)使用打印机正常打印,但使用LPQ命令找不到它 C:\>lpq -S localhost -P HiTi_P510L Servidor LPD do WindowsErro: the specified printer doesn't exists. 如果我试图直接运行LPR,我会出现相同的错误,即打印机不存在 C:\>lpr -S 127.0.0

我已经在Windows8上启用了LPD和LPR

我想用LPR命令打印一些文件,但我甚至找不到带LPQ的打印机

我可以通过(ctrl+p)使用打印机正常打印,但使用LPQ命令找不到它

C:\>lpq -S localhost -P HiTi_P510L

Servidor LPD do WindowsErro: the specified printer doesn't exists.
如果我试图直接运行LPR,我会出现相同的错误,即打印机不存在

C:\>lpr -S 127.0.0.1 -P HiTi_P510L camila.jpg
Erro: o servidor de impressão não aceitou a requisição. Trabalho interrompido.
事件日志:

LPD refused the job \\127.0.0.1\HiTi_P510L because the specified printer doens't exist on this computer.
网络视图:

C:\Windows\system32>net view \\myserver
Recursos compartilhados em \\myserver

Nome do compartilhamento  Tipo       Usado como  Comentário

--------------------------------------------------------------
HiTi_P510L                Impressão              P510L
Comando concluído com êxito.

C:\Windows\system32>
更新:端口515正在侦听

C:\>netstat -an

Conexões ativas

Proto  Endereço local         Endereço externo       Estado
TCP    0.0.0.0:80             0.0.0.0:0              LISTENING
TCP    0.0.0.0:135            0.0.0.0:0              LISTENING
TCP    0.0.0.0:445            0.0.0.0:0              LISTENING
TCP    0.0.0.0:515            0.0.0.0:0              LISTENING
TCP    0.0.0.0:2869           0.0.0.0:0              LISTENING 
TCP    0.0.0.0:49152          0.0.0.0:0              LISTENING
...
我还可以telnet localhost 515,这会给我一个黑屏,在我按下ENTER键后,我有:

☺

Conexão ao host perdida.

C:\Windows\system32>

有什么建议吗?

更新:这里有两个问题。关于LPR/LPD问题的答案在这里得到解决,而另一个与实际打印流相关的问题则在该回答的底部得到回答

确保您的防火墙已关闭(或至少允许515通过)。此外,请确保您使用的是网络适配器的IP,而不是本地主机,因为LPD倾向于绑定到实际的IP地址

如果要确保数据在不进行修改/编码的情况下通过,请在命令行中使用-o l。例如:

lpr -S <workstation_ip> -P <printer_share> -o l test.ps
lpr -S 192.168.1.6 -P P510L -o l test.ps

打印机名称(Hiti P510L)是Windows中设备和打印机屏幕上显示的名称。

@douglas anderson,我认为防火墙是可以的。我已经用netstat-an更新了这个问题。我还可以telnet localhost 515,这给了我一个黑屏。太好了。我取得了一些进展。现在我可以通过键入lpr-s192.168.1.6-P510L-o raw camila.jpg将文件发送到打印机唯一的问题是“-o raw”不起作用。它有很多文字。有什么建议吗?我已经把我所有的评论都变成了一个答案。很好。你解决了我的问题,但我仍然无法打印我的图像。。我想我的打印机会接受JPG文件。这是HiTi P510L。我测试了png、tiff、pdf和PS(由ImageMagick生成)文件。我可以在队列中看到(当我使用ctrl+p时),文件大小约为3mb,原始图像大小为500kb,因此我认为有东西在自动转换文件,但我不知道是哪种格式。尝试右键单击,但未成功。有什么建议吗?我会接受你的anwser,我只是试着调试和打印图像。使用ctrl+p并从你的应用程序打印将图形转换为驱动程序设计的任何格式(可能是Postscript)。在以其他格式转换和包装图像时,通常会将大小设为气球。我不知道具体的设备,但打印机很少只接受jpeg。事实上,您可能不希望它这样做,因为您希望告诉它方向、大小等,这些都是由应用程序和驱动程序定义的。暂停打印后台打印程序,并通过电子邮件将C:\Windows\System32\spool\PRINTERS文件夹中的.spl文件发送给我(support@ballisticecho.com)
mspaint /pt IMG_1234.jpg "Hiti P510L"