在我的工作场所,我们有两个光纤networking,一个用于商业networking,另一个用于过程控制(工业制造)。 在业务networking上,业务networking上的所有计算机都可以访问标准的打印服务器。 在stream程networking方面,我们希望能够在商业networking打印机上进行打印,但是,我很难理解我将如何做到这一点。 我应该提到的是,业务和stream程networking各自运行在自己的领域,并由防火墙隔开。
我想基于Windows 2008 Server远程监视(并删除和/或重印一些作业)Windows打印服务器的打印队列。 做这个的最好方式是什么? 提前致谢 更新:我们将监控的操作系统是Windows 7 / Vista / XP。
我正试图在w2k8r2上加载HP 32位驱动程序。 对于我的其他打印机部署,我没有任何问题,但所有传统的解决方法(即安装在32位的电脑,然后推到服务器等)不帮助我。 例如,如果我参考了32位PC上的testing页打印输出,我已经在其上列出了手动安装的驱动程序: 驱动程序名称:UNIDRV.DLL数据文件:HPLJ45P6.GPDconfiguration文件:UNIDRV.HLP …等。 这些都是dynamic链接库文件或帮助文件。 2k8r2服务器需要.inf文件,打印机testing页中列出的整个目录中都没有find? 服务器不会让我select另一种文件types,当然,我不能直接将驱动程序安装到打印服务器上。 任何援助在这里将不胜感激。
我将HP Laserjet 500 M551添加到Windows 2003 R2服务器,充当打印服务器。 我可以从打印服务器打印,但我无法分享。 它告诉我“共享不支持这种types的打印机”。 我试过“HP通用打印驱动程序Windows PCL6”和“HP LaserJet Enterprise 500色M551打印机系列PCL6打印驱动程序(无安装程序)”驱动程序,但没有成功。 我错过了什么?
我有一个有几百台电脑的环境。 我正在尝试编写运行的vBscript并添加适当的打印机。 打印机名称可以使用有关计算机名称的线索来确定。 我的脚本(由于debugging有点脏)如下: 'Key vars printServer = "SERVER" Set WshNetwork = CreateObject("WScript.Network") 'Extract computer name and take the first two fields cNameParts=Split(WshNetwork.ComputerName,"-") printerNamePrefix = cNameParts(0) + "-P" + cNameParts(1) Set objWMIService = GetObject("winmgmts:\\" & printServer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select Name from Win32_Printer WHERE Name LIKE '" + printerNamePrefix + "-%'",,48) 'Set colItems […]
有没有办法通过任何打印机供应商,或者使用Windows打印后台打印将不同用户的打印作业发送到不同的托盘上? 例如,在较大的工作之间滑倒较小的工作,并在托盘2上popup它们,而大的工作在托盘1上出来? 再举一个例子 – Bob,Sally和Victoria同时打印到同一台打印机上,这个打印机有3个托盘。 他们的每个工作是否可以自动(无需干预)分别输出到托盘1,2和3? 要清楚的是,我不是在问纸盘或分隔页。 我想用MFP固件来pipe理这个,或者用打印假脱机程序服务。
我的组织中有大约15台打印机。 我们目前正在处理的问题是,当我们更换或添加一台(或上帝禁止,更多)打印机时,我们必须去每个客户端PC,删除旧的打印机,安装新的打印机等(超过一天的价值工作) 我们是一个低预算的小企业,所以购买大型企业解决scheme是不可能的。 我们也是与许多Mac和PC的混合环境。 您如何处理多台打印机,打印机更改以及确保每台客户端都可以使用这些打印机?
我正在迁移到运行Windows 2008R2的新打印服务器。 硬件将是新的,但我会使用旧的打印服务器的IP,主机名,打印机和设置。 我的客户使用这些打印机需要重新安装吗? 或者我可以只交换服务器,一切都将正常运行? 我想确保共享的TCP / IP打印机不依赖打印服务器的硬件规格或MAC。
我一直负责做以下工作: 只使用一个打印机队列,确保.docx打印时使用“单面打印”,而.pdf使用“双面打印”打印。 这可能没有额外的软件? 如果是的话,我可以得到一些指针… 唯一的要求是最终用户只需要一直select一个队列。 与打印机相关的软件和硬件: 施乐colorqube 9302 Windows服务器2012 R2 Safecom G4
我正在处理我们的思杰环境中的一个大的打印问题,一直在尽我所能地学习networking打印的工作原理。 我将提供我相信理解的内容,请纠正或填补我失败的空白。 环境 每晚都configuration(重新映像)的Citrix桌面。 桌面是Server 2008 R2 x64 打印机configuration了Advanced Printingfunction。 单打印服务器,Windows 2008 R2 x64 打印过程 用户login到计算机。 networking打印机被映射。 在映射过程中,查询打印服务器以确定本地安装的打印机驱动程序是否是最新的。 如果不是,则安装新的驱动程序。 用户打开WinWord(32位)并拉起打印预览屏幕 应用程序查询默认打印机设置,并使用本地可用的打印驱动程序显示文档。 用户提交要打印的文件。 打印服务器被查询是否有更新的驱动程序可用,如果可用将下载。 该文档被发送到客户端后台打印程序( splWOW64 )转换成位于C:\Windows\System32\spool\PRINTERS的临时文件。 应用程序被释放,以开展业务。 (甚至不太确定)客户端后台打印程序利用本地安装的打印驱动程序,并将打印作业转换为打印机将理解的命令。 客户端后台处理程序将打印作业提交到networking打印服务器 networking打印后台处理程序( spoolsv.exe )在位于以下位置的打印服务器上创build一组文件( SHD和SPL ): C:\Windows\System32\spool\PRINTERS networking打印后台处理程序一页接一页地将打印作业发送到打印机的速度与打印机能够处理的速度一样快。 networking打印清理队列,删除这两个文件。 如果你可以深入深入,请做…但请不要深深的马里亚纳海沟。 =) 在多用户环境中,我注意到每个用户都有自己的splWOW64,而系统运行spoolsv.exe 。 我知道splWOW64被32位应用程序用于打印,并且x64位机器上的spoolsv.exe处理来自64位应用程序的打印。 在用户下运行的splWOW64是否与spoolsv.exe交互?