ubuntu16.04添加网络打印机报错
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu16.04添加网络打印机报错相关的知识,希望对你有一定的参考价值。
参考技术A 1、首先报错cups client error document format not supported
谷歌了尝试了一大堆解决方法没有用。
尝试从local:6300配置也无果。
大部分回答建议修改 .conf文件。
或者reinstall cups or restart cups.
后来看到 https://bbs.archlinux.org/viewtopic.php?id=108145 建议说
于是安装这两个包:
得,连添加打印机都添加不了,又出现新错误:
'server-error-internal-error'
连 http://localhost:631 都打不开了
猜测新安装的包损坏了原有的CUPS。
重新安装CUPS,成功!!
2、总结:
3、Reference
https://askubuntu.com/questions/994094/i-get-a-cups-server-error-server-error-internal-error-when-i-try-to-connect-a
https://answers.launchpad.net/ubuntu/+source/cups/+question/64845
https://bbs.archlinux.org/viewtopic.php?id=108145
https://askubuntu.com/questions/898786/cant-install-printer-cups-problem
Jscript 从网络中添加和删除打印机
【中文标题】Jscript 从网络中添加和删除打印机【英文标题】:Jscript Add and remove printers from network 【发布时间】:2011-06-28 18:22:34 【问题描述】:我一直在尝试查找有关 jscript 编程的一些文档,以便我可以自己编写此文档,但没有找到所需的文档......
我的问题是:我一直在尝试编写一个 jscript,它可以通过网络连接并添加打印机......其中一些网络有用户名和密码。所以不知道现在该怎么办......
这是我到现在为止的结果
var WshNetwork = new ActiveXObject("WScript.Network");
var PrinterPath = "\\\\srvprint\LJ5_4";
WshNetwork.AddWindowsPrinterConnection(PrinterPath);
任何帮助将不胜感激。太棒了
【问题讨论】:
小心转义反斜杠,PrinterPath 应为"\\\\srvprint\\LJ5_4"
(“LJ”前有两个反斜杠)。
所有 wscript.network 方法都在当前连接的网络上运行。您将无法使用这些命令连接到不同的网络。所以 - 无论用户是你的脚本的用户 - 他们都必须已经连接到网络才能使这种类型的东西工作 - 是这样吗?
@maerics,好点,但仍然不起作用。 @James,我们都相互连接,但只需要我们的网络用户名密码。
【参考方案1】:
我的略有不同,对密码没有帮助,但我的做法是在开始时设置它
dim varNetwork
Set varNetwork = CreateObject("WScript.Network")
然后为每台打印机使用此行
varNetwork.AddWindowsPrinterConnection "\\server\printer"
我使用 GP 将其设置为在每个用户的启动中运行,并确保他们的域帐户对打印机具有权限。
【讨论】:
如何移除打印机?以上是关于ubuntu16.04添加网络打印机报错的主要内容,如果未能解决你的问题,请参考以下文章