我们办公室有大约15台打印机,每台打印机都有不同的品牌或型号,需要不同的司机,以及不同的地点,从人员办公桌到rest室。 由于这样,许多电脑只能接触可用的打印机,而当需要更换打印机时,不可避免地会导致许多人烦恼,无法打印。 我的一个朋友build议我们使用打印机服务器(CUPS)。 我一直在研究CUPS,并安装它,但我不明白它将如何解决这个问题。 从我所看到的,这只是一个奇特的打印机桥梁,除了logging一些我不需要的数据,并且为系统增加一些复杂性之外,对我来说什么都不做。 注意:办公室中的所有打印机都是networking打印机。 我错过了什么吗? 在CUPS中有没有办法使Windows和Mac客户端使用通用驱动程序将打印作业发送到服务器,并select目标打印机? 如果是这样的话,我怎样才能在CUPS方面做到这一点,以及如何在客户端工作? 如果不是,有什么软件(最好是低成本或免费),将做我所需要的?
我在我们的办公室安装了一个带有以太网接口的Epson TM T70热敏打印机,并试图转发路由器中的两个端口,使其可以公开访问并能够从networking打印。 我转发了两个端口到打印机的80和9100端口,但我无法使其访问。 80是用于打印机的Web界面,而9100是用于监听打印作业的。 我认为问题不在路由器上,因为我可以将端口转发到本地Web服务器而没有任何问题。 我希望我已经具体解释了自己的问题,否则我可以提供任何详细的信息。 谢谢!
在路由器的相应端口上对TCP / IP打印机进行NAT转换是否安全? 我会收到来自黑客的不需要的文件吗?这不是一个大问题吗?
我想知道是否有一个脚本或程序,可以更新一堆打印机一次到特定的驱动程序。 我们的环境中有大约500台打印机,我们需要一些方法将它们全部更改为通用驱动程序。 像下面这样 打印机1-50更改为HP通用打印机(PCL 5 5.2)。 驱动程序已安装在打印服务器上 打印机51-100更改为HP通用打印机驱动程序(PS版本5.2)该驱动程序已经加载并安装在打印服务器等上。 基本上我需要一种方法来转储所有当前的打印机队列(或类似的东西)与当前的打印驱动程序(然后改变到我想要的驱动程序),然后可能将其导入到服务器? 任何想法,特别是如果有人已经这样做过..
只是想知道是否有人可以帮助我build立一个新的打印服务器和所有的个人队列的最佳做法。 我有关于设置打印队列的一些问题,例如,我应该用IP_10.xxx等前缀端口名称? 或者只留下端口名称10.xxx 任何有关Windows Server 2008上的打印服务器最佳实践的反馈意见。 非常感谢,Nick119
我正在寻找一个解决scheme,无论是赢或Linux,打印现有的PDF到networking打印机(可通过我们的Windows打印服务器),最好是“热文件夹”,意味着我可以编程或手动将PDF添加到文件夹“打印机x“和PDF将打印到该打印机。 我不确定这是否可以通过CUPS,或者如果有其他解决scheme存在。 这里的关键是,PDF已经存在。 这不是“在CUPS中使用打印到pdf的驱动程序”的问题,但很容易被误认为是乍一看。 这是一个“打印PDF到打印机”的问题。 有什么build议么? 开源将是可取的。
我不以任何方式terminal服务专家,我需要帮助试图让一个应用程序在多用户和多打印机环境中工作。 每个用户都有自己的本地(USB)连接的打印机。 其中的每个人都以唯一的名字出现在ts会议上。 遗留应用程序只能configuration为打印到一台打印机。 对于用户来说,这个configuration是全局的,对于单个工作站来说是很好的,但对于所有用户来说,这个configuration看起来并不是一台机器。 问题是打印机为每个login用户都改变。应用程序需要打印不是给默认打印机,而是打印到应用程序中select的“特殊”打印机上…我们称之为标签打印机来简化说明。 你有你的默认普通打印机,方便应用程序find一个,然后你有一个特殊的打印机标签打印。 应用程序需要知道哪台打印机是标签打印机。 因此,我们允许用户在应用程序中select它,并将select存储在C:\ ProgramData \ mfgr \ prog \中的configuration文件中 我没有权限访问应用程序,所以我不能改变它的工作方式或configuration存储的位置。 在“常规”环境中,select使用的标签打印机驱动程序应该是每台机器,而不是每个用户。 当新用户login到机器时,物理打印机不会“噗”地突然出现新的打印机。 同一台打印机为所有用户。 然而在terminal服务中,物理机器与服务器上的虚拟机“合并”。 所以每个用户真正的机器(和真正的打印机)被注入“假”terminal服务机器。 打印机的名称对每个用户都是唯一的。 因此,打印机将“poof”并根据用户loginterminal服务更改名称。 因此,用户“A”login并设置应用程序打印到“LabelPrinterForUserA”(或打印机的名称恰好是),该设置存储在ProgramData子文件夹中,一切正常。 之后,用户“B”login,当他们打印时,应用程序试图打印到“LabelPrinterForUserA”,这对于用户B来说不存在。如果用户B重新configuration,则将其分解为用户A. 解决方法1:在我的想法中,应该/在工作的方式是在terminal服务中定义一个“通用”打印机…称之为“虚拟标签打印机”,当用户打印到打印作业时,直接返回到实际连接到本地工作站的物理打印机。 terminal服务器中有一个映射或设置,用于告知当作业进入虚拟打印机时,每个用户使用哪台打印机。 通知应用程序一次为所有用户打印“虚拟标签打印机”。 解决scheme2:或者…应该有一些方法使ProgramData子文件夹分开为每个用户。 例如,当用户“A”试图访问:C:\ ProgramData \ mfgr \ prog \设置文件时,它们实际得到的是C:\ UserData \ UserA \ AppData \ mfgr \ prog \设置文件,用户“B” UserB \ AppData \ mfgr \ prog \设置文件 所以我的问题是:这些解决scheme中的任何一个是否存在于terminal服务器的设置中? […]
我正在尝试为Active Directory创build一个login脚本,用于在客户端计算机上安装打印机。 我有一个基本的脚本,我们现在正在使用,下面列出,从我们的打印服务器安装一系列打印机到本地机器。 我引用了下面的一些想法,但是这并不能解决我所面临的一些挑战。 我留下了以下挑战,我似乎无法在网上find答案: 每次脚本运行时防止计算机强制安装打印机。 理想情况下,它会检查打印机是否先安装,然后再次尝试安装。 没有这个,机器启动起来很慢。 查询机器所属的计算机组成员身份,然后根据返回的成员/情况分配默认打印机。 在此先感谢您的帮助。 ==================================== 代码如下 ==================================== On Error Resume Next PrintServer = "\\PrintServer\HP 4000 – Area1" set objNetwork = createobject("Wscript.Network") objNetwork.AddWindowsPrinterConnection(PrintServer) objNetwork.SetDefaultPrinter PrintServer PrintServer = "\\PrintServer\HP 4250 – Area2" set objNetwork = createobject("Wscript.Network") objNetwork.AddWindowsPrinterConnection(PrintServer) PrintServer = "\\PrintServer\HP 4350 – Area3" set objNetwork = createobject("Wscript.Network") objNetwork.AddWindowsPrinterConnection(PrintServer) PrintServer = "\\PrintServer\Dell […]
我公司有Fujifilm ASK 2000照片打印机。 我找不到任何Linux驱动程序。 也许有人知道是否有可能在Linux上使用它? 也许打印机使用一些标准的打印机语言,如PCL或PostScript? Linux发行版是Ubuntu 14.04。
我必须在大型网站(40多个地点/ 80个会话)上进行用户培训,这需要向(单个)networking打印机演示打印。 如何在网站中的多个局域网上安装巡检networking打印机? 打印机通过使用打印机MAC地址的DHCP服务器分配每个楼层(10)的新IP,因为每个楼层都分配了特定范围的IP。 由于打印机名称与IP地址相关联,在此环境中移动打印机时,每次移动打印机时都需要重新configurationDHCP。