我有一台安装了 RemoteApp 服务的 Windows Server 2008 R2。我发布了某个应用程序并为其创建了一个 RDP 文件。用户使用完此远程应用程序并关闭窗口后,会有 20 秒的“宽限期”,之后会话将“断开连接”。 我的问题是我可以控制这个宽限期吗?让它超过 20 秒。
到目前为止,我尝试了 GPO 中的所有可能选项 - 都没有用。似乎我可以调整注销断开连接的会话等所需的时间......但这些选项都无法控制 20 秒的时间段。
感谢您花时间阅读我的问题。
答案1
据我所知,您无法控制这个 20 秒的设置。
另一方面,如果您真正想要的是让应用程序在服务器上运行,以便用户可以快速重新连接到它并从中断的地方继续运行,那么这是可能的。
RemoteApp 断开连接的整个过程在远程桌面团队博客在本文中:终端服务 RemoteApp™ 会话终止逻辑。
服务器上的组策略中有一个设置,用于控制 RemoteApp 应用程序断开连接时的行为方式。
基本上,当您关闭 RemoteApp 时(20 秒宽限期过后),默认情况下会执行注销,但您可以将此设置更改为其他设置。
您将在此处找到服务器上的设置(适用于 Win2008):
本地组策略(运行 gpedit.msc) > 计算机配置 > 管理模板 > Windows 组件 > 远程桌面服务 > 远程桌面会话主机 > 会话时间限制 > 设置 RemoteApp 会话注销的时间限制
笔记:确保您不会通过计算机配置或用户配置覆盖断开连接/注销设置,否则它将不会产生任何效果,因为它们具有优先权。