我们正在使用 Windows Server 2008 和终端服务的内置 RemoteApp 功能。
当我们运行 RemoteApp(例如 WordPad)时,本地打印机会按预期自动重定向。但是,RemoteApp 会话中的默认打印机更改为本地计算机上的默认打印机(!)
我已经尝试创建一个脚本并在终端服务器配置页面中分配它以在用户登录时运行,但这在打开 RemoteApp 时不会运行。它仅在我 mstsc 直接到服务器时运行。
即使发生自动打印机重定向,如何设置 RemoteApp 的默认打印机?
在链接到运行远程应用程序的服务器所在的 OU 的 GPO 中,转到计算机配置|管理模板|Windows 组件|终端服务|终端服务器|打印机重定向并启用“不要将默认客户端打印机设置为默认打印机在会话中”设置。这将阻止本地默认打印机成为远程会话中的默认打印机。
就登录脚本而言,我不确定它为什么不会运行,因为当您访问 RemoteApp 时,您实际上是在登录并在服务器上创建 TS 会话,但您只看到 RemoteApp 而不是桌面。我已经运行 RemoteApps 并且登录脚本没有问题。
此外,您看到的打印机行为实际上是正常行为(在您的问题中,您似乎对它的这种行为感到惊讶)。