Windows远程连接可以自动将本机的打印机带到远程服务器上,并显示打印机名称类似:“会话4-《打印机名称》”,这样,如果在远程服务器上需要打印东西,直接使用该打印机即可在本地打印机打印。
对于使用USB端口连接的打印机,上述的自动将本地打印机带到远程服务器上,是有前提的,那就是,在服务器上有该打印机的驱动,所以如果您发现您的本地打印机没有带到远程服务器上,可以先在服务器上安装新的打印机然后就可以在服务器上看到usb打印机了。
原因:
在Win 2003以下的系统里面,远程桌面的打印机映射缺省只映射打印机端口号明确为:COM、LPT或USB起始的打印机,但是目前我行很多的USB打印机在XP系统中的打印机端口都是一个虚端口,而该虚端口的名称并不是以COM、LPT或USB,所以远程桌面并没有将这些USB打印机带到远程,进而造成了在远程服务器上找不到本地的打印机。
解决方法:
要在非Win2003的系统中解决该问题,只需强制映射所有打印机即可,在注册表HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default\AddIns\RDPDR下增加一个类型为DWORD的名称为FilterQueueType键,值为:FFFFFFFF。具体方法如下:
- 点击“开始”,“运行”,输入“regedit”,点击“运行”
- 在注册表中转到以下位置:HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default\AddIns\RDPDR
- 在“编辑“菜单,选择“新建“,然后选择DWORD值
- 输入名称“FilterQueueType“,回车
- 在“编辑“菜单,选择“修改“。
- 输入值“FFFFFFFF“,点击确定
3 Comments at "Windows远程桌面在远程服务器上使用本地打印机的说明"
哦,最近怎么在搞windows了啊?呵呵…
企业内部行为,不是我个人可以控制的,中国那么多弱智的高层,出了瘟到死,基本什么都是不好的,再加上一批就知道在瘟到死上开发的瘟到死程序员写出的只能在瘟到死上用的,只有用IE才能使用的B/S系统,我就基本上只有无语了。。。
诅咒他们。。。
哦,回头一定试一下
Comment Now!