说到TS打印,真是一场噩梦,但新版的TS2008,总算是对我们有了一个好的交待,虽然相对于第三方的TS打印解决方案如thinprin,tricerat等来说,TS2008的打印改进像是小儿科,但至少我们不用多花钱了。
1、Easy Print,微软的真正意义上的通用打印方案,相对于TS2003 sp1的fallback printer driver来说,easy print总算让我们做到了不需要在服务器上安装打印驱动程序,随之而来的是后续的备份驱动程序,迁移驱动程序这些繁琐复杂的体力活。当然,easy print是一个rdp6.1的特性,意味着你要对现有的客户端升级
I、如果是xp的客户端,要升级到RDC6.1,还要安装.net framework 3.0 sp1;
II、如果是vista客户端,你直接升级到sp1
2、只映射默认打印机组策略,这一个特性,在TS2003中也算是有了,但是要你手工去修改注册表,当然,你可以玩多点,自己定义一个组策略来实现 这一点,同时,客户端要升级到rdc5.2或以上,这个策略的路径是 Administrative Templates\Windows Components\Terminal Services\Terminal Server\Printer Redirection\Redirect only the default client printer
3、用户只能看到自己会话的打印机,在TS2000和TS2003系统中,普通用户也是只能看到自己会话的打印机的,而 administrators组中的成员,是可以看到所有会话映射的打印机的,到了TS2008中,就连administrators也只能看到自己会话 的打印机,administrators的特权没了。于是问题就来了,作为管理和排错的需要,administrators有时是需要这样的特权的,这一 点也是可以做到的,在映射的打印机上,有一个run as administrator的选项,
选择属性,然后系统会提示你输入administrator的密码
用administrator登录以后,抢夺映射的打印机的所有者权力,于是,administrator就有了完全控制权限了
在TS2000和TS2003中,如果使用同一个用户名在不同的客户端登录,他们互相还是可以看到映射的打印机的,TS2008当中,对于这一点也做了更改,同一个用户名登录,也只能看见自己的打印机,当然,对于TS的使用,还是建议一个人一个帐号,这可以避免很多麻烦。
4、打印带宽控制,这一点,相对于thinprint等第三方解决方案来说,虽然略显简单,但总算是一个好的开始了,TS2008提供了几个开 关,控制显示与打印占用带宽的比例,这几个开关的实际意义也就是先保证显示的带宽,而后考虑打印的带宽,它们的默认比例是7:3,我们前面的文档里面也是 有介绍的,这几个开关藏在注册表中,路径是HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \TermDD
FlowControlDisable  带宽控制开关,默认是1,也就是说默认是开启的;
FlowControlDisplayBandwidth  显示带宽比例  取值范围0-255
FlowControlChannelBandwidth  虚拟通道带宽比例 取值范围0-255 两者比例和值为100%
FlowControlChargePostCompression  是否启用数据压缩 默认为0 也就是默认启用压缩