假设我有一台网络打印机,一台打印服务器(服务器A)以及将使用打印服务的工作站B和C. (所有这些都在同一个子网中).
当工作站B和C想要通过服务器A使用打印机时,请执行以下操作:
>还需要网络打印机的打印机驱动程序吗?如果他们这样做,那么在他们下载打印机驱动程序后,他们是否仍然连接到服务器A进行打印?
要么:
>改为直接连接到网络打印机(因为它们都在同一个网络中)?
通常,打印服务器用于:
>只需将驱动程序分发到工作站,然后直接连接到网络打印机?
要么:
>管理打印机的打印,以便工作站连接到打印服务器而不是直接连接到打印机?如果是这样,为什么工作站仍然安装了打印机驱动程序?
所以是的,在一般情况下,客户端计算机将连接到打印服务器,从中获取打印机驱动程序,然后连接到服务器以实际打印到该打印机.尽管不太常见,但是为了获得正确的驱动程序而连接到打印服务器,使用该驱动程序直接安装打印机,然后通过直接打印到该打印机绕过打印服务器是可能的.但请注意,这取决于打印机在客户端上的安装方式.它可以“直接”安装在客户端上作为独立打印机安装,也可以作为打印服务器的共享打印机安装,这就决定了客户端是直接连接打印机还是通过打印服务器连接.这是物理打印机(“打印设备”)和逻辑打印机之间的区别 – 实际上可以将相同的物理打印设备安装多次作为不同的逻辑打印机.例如,通过直接安装相同的打印设备,并通过打印服务器上的共享打印机安装一次.
由于您使用Server 2012 R2标记了您的问题,因此this Technet doc on Server 2012 Printer Sharing Technologies可能会引起您的兴趣.请注意标题为“增强的指向和打印”的部分,该技术允许客户端通过Windows Server 2012打印服务器打印到兼容的打印机,而无需在客户端上为打印机安装特定的驱动程序.当然,这也意味着也可以使用打印服务器,以便客户端不需要为特定打印机安装驱动程序,但是最常见的是打印服务器会将驱动程序分发给客户端并处理/管理客户端打印作业.