Com端口从Windows 7redirect到Windows Server 2008 R2

我们使用“复制file.prn到\ tsclient \ com1”从TS会话打印到本地连接的串行打印机。

这从Windows XP正常工作,但从Windows 7客户端计算机尝试时,我们得到一个“访问被拒绝”错误消息。

是的,在远程桌面连接客户端的本地资源选项卡上selectCOM端口checkbox。

任何指针? 有没有人甚至成功地做到了这一点?

想到几个潜在的解决scheme:

一:Win7 UAC可能是COM访问的罪魁祸首。 find一种方法让用户访问Com。 要诊断这一点,首先尝试复制本地文件(从计算机控制台,而不是从tssession)。 然后尝试相同的pipe理员。 也许pipe理用户很短的时间。

如果是这种情况,可能会在“计算机configuration\策略\pipe理模板\系统\”附近的GPO中修复。 您希望允许用户使用com并更改其设置。

二:您可以在tsclient上共享打印机,并在服务器上使用它。 要从networking视图中隐藏本地打印机,请将其与“show in directory”closures,共享名称以“$”结尾。 说“hiddenprint $” – 以$ dont结尾的股票在资源pipe理器中显示。

然后“复制file.prn \ tsclient \ hiddenprint $”。