在 Windows Server® 2008 中,已经通过添加“终端服务轻松打印”打印机驱动程序和一个只能重定向默认客户端打印机的组策略设置改善终端服务打印。
终端服务轻松打印驱动程序是 Windows Server 2008 中的一项功能,用户可以使用它从终端服务 RemoteApp(TM) 程序或从终端服务器桌面会话可靠地打印到客户端计算机上的正确打印机。还能够使用户在本地和远程会话之间获得更一致的打印体验。
“终端服务轻松打印”驱动程序提供以下功能:
提高了针对 RemoteApp 和远程桌面会话的终端服务打印的可靠性。
支持旧版和新版的打印机驱动程序,而无需在终端服务器上安装这些驱动程序。
在打印机枚举性能方面,对特定于 Windows Server 2003 的可伸缩性的改进。在 Winlogon 进程期间,后台处理程序只枚举用户可在特定会话中使用的打印机,而不枚举所有重定向的打印机。因此,在每个会话的基础上枚举打印机,而不是在每个用户的基础上枚举打印机。
改善了可用的打印机功能。“终端服务轻松打印”驱动程序在远程会话中提供丰富和完整的打印机功能。当用户查看打印首选项时,可以使用物理打印机驱动程序的所有功能。
(1) 远程桌面服务器设置
必须安装.NET FrameWork 3.0 SP1以上的版本,在Windows 2008中已集成该组件。
服务器管理器—功能—添加功能,勾选“.NET FrameWork 3.5 功能”,安装即可。
(2) 远程桌面服务器组策略设置“终端服务打印”
开始—运行,输入“gpedit.msc”,打开本地组策略
计算机配置\管理模板\Windows 组件\远程桌面服务\远程桌面会话主机\打印机重定向
不允许客户端打印机重定向
●启用 不允许客户端可以使用本地的打印机
●禁用 允许客户端可以使用本地的打印机
我们这里选择“禁用”
首先使用远程桌面轻松打印打印机驱动程序
●启用 RD 会话主机服务器首先尝试使用远程桌面轻松打印打印机驱动程序安装所有客户端打印机。如果出于任何原因,远程桌面轻松打印打印机驱动程序无法使用,则使用 RD 会话主机服务器上与所用客户端打印机相匹配的打印机驱动程序。如果 RD 会话主机服务器上没有与客户端打印机匹配的打印机驱动程序,则客户端打印机不可用于远程桌面会话。
●禁用 RD 会话主机服务器将尝试查找合适的打印机驱动程序来安装客户端打印机。如果 RD 会话主机服务器没有与客户端打印机匹配的打印机驱动程序,则服务器将尝试使用远程桌面轻松打印驱动程序安装客户端打印机。如果出于任何原因,远程桌面轻松打印打印机驱动程序无法使用,则客户端打印机不可用于远程桌面服务会话。
我们这里选择“启用”
(3) RemoteApp程序的打印
必须保证在客户端中安装了.NET FrameWork 3.0 SP1。现在最新的版本是.NET FrameWork 3.5 SP1。否则,打印时会出现RemoteApp程序无响应。
打印时,远程桌面服务器上安装的打印机会全部出现,而本地计算机安装的打印机则加上(已重定向 X)。
●使用Canon LBP3500(已重定向 2)测试打印,没有问题。
●Microsoft XPS Document Write (已重定向 2)测试打印,没有问题。
● Adobe PDF测试打印,没有问题。
●Microsoft XPS Document Write测试打印,没有问题。
打印的问题比较简单,只要注意别忘了装.NET FrameWork 3.5 SP1就没有问题。下一篇文章主要讲一个远程桌面服务器的安全设置。