我在 Debian GNU/Linux 9.0 (Stretch) 操作系统上安装了 Cups。在此服务器上,我设置了共享打印机,这些打印机必须部署在 80 台 Windows 7 PC 上。我可以轻松地在一台 PC 上安装打印机,地址为http://cupsserver:631/printers/foo-printer,但我不知道如何使用 GPO 来实现这一点。我尝试使用http://cupsserver:631/printers/foo-printer作为 GPO 的共享路径,但当我尝试在 PC 上应用规则时,Windows 事件日志返回“无效的打印机名称”错误,并且不会在设备上安装打印机。解决我的问题的步骤是什么?
答案1
组策略不能用于部署通过 HTTP 协议连接的打印机。GP 要求打印机可解析为 IP 地址,或通过 Windows 打印机共享进行共享。
此外,组策略中指定的驱动程序路径不能使用 HTTP 协议。驱动程序需要托管在 SMB 网络共享上。
作为一种解决方法,如果您可以使用脚本创建打印机连接,则可以轻松地通过组策略部署该脚本。