不使用空闲会话限制是否自动注销空闲的终端服务用户?

不使用空闲会话限制是否自动注销空闲的终端服务用户?

我们有一个远程桌面会话主机,可通过运行 Windows CE 5.0 的 Wyse Winterm 3150SE 瘦客户端进行访问。这些站点向公众开放,在不使用时应该显示我们的主页。但是,有些人会将浏览器停留在其他页面上,或处于其他意外状态。

我想让空闲会话在 5 分钟后自动注销,但使用终端服务空闲会话限制存在问题。断开空闲用户的连接后,客户端总是显示一条消息,内容大致为“ The remote session was ended because the idle timeout limit was reached.”此错误消息往往会吓跑潜在用户。

有什么方法可以防止使用空闲会话限制时出现空闲超时消息?

我已经尝试使用屏幕保护程序 (winexit.scr) 注销空闲用户,但显然屏幕保护程序无法在 Server 2008 及更高版本的远程桌面会话中运行。还有其他方法可以触发注销,就像用户自己启动它一样吗?

答案1

编写一个位于启动组中的应用程序,用于监控鼠标移动和/或按键使用情况。如果几分钟内未检测到任何异常,则只需调用注销 API 即可。

至于如何做到这一点,你必须询问开发人员。这应该不难。

答案2

查看脚本语言 AutoIT...它可以用于进行键盘/鼠标操作,我确信一定有一些巧妙的方法可以让它在 X 分钟不活动后将浏览器直接返回到您的主页。

答案3

我认为您之所以能做到这一点,是因为您断开了与他人的联系,但没有注销他们。

您能详细说明他们何时收到消息吗?我猜是当他们再次连接时(如果是这样,则添加配置以注销断开连接的用户)。

如果您需要强制注销但标准 RDP 设置不够,您可以通过脚本进行操作。

你可以走了:

相关内容