添加特定打印机输出托盘作为新打印机

添加特定打印机输出托盘作为新打印机

我需要添加打印机出纸盘它具有虚拟名称,我如何在 Ubuntu 中将该托盘添加为打印机。

我需要使用 shell 命令(而不是 GUI)添加打印机。

答案1

我找到了答案

  1. 我需要添加新的打印机作为 shell 脚本,它可以作为我的 charm 配置的一部分。

  2. 通过lpadmin(添加新的网络/共享打印机)有一个选项part -o [options]

  3. 所有选项都是特定于打印机的,并且都在打印机的 PPD 中定义

  4. 使用正确的 PPD 安装打印机

  5. 查看所有“选项” lpoptions -p [Printer Name -l];它将显示所有打印机功能作为选项,并查找输出托盘或输出箱

  6. 在我的情况下它是“OutputBin=”但是在我的其中一台打印机中托盘或箱号是Bin1,Bin2,...而另一个是MailBoxBin1,MailBoxBin2,...

所以正确的命令是:

lpadmin  -p [printer local name] -v smb://domain/user:pass@printer_server_IP/Printer_shared_name  [ or socket://printer_IP:port/ ] virologic/apprunner:[email protected]/ITPrinterBW -E -P [printer PPD file]-o OutputBin=Bin1

相关内容