Answers:
使用组策略(最佳实践)打开组策略。
在“计算机配置”,“管理模板”,“ Windows组件”,“终端服务”,“会话”中,启用要配置的设置。有关更多信息,请参见策略说明文本。
要么
使用终端服务配置打开终端服务配置。
在控制台树中,单击“连接”。
在详细信息窗格中,右键单击要修改超时设置的连接,然后单击“属性”。
在“会话”选项卡上,“结束断开的会话”上方,选中“替代用户设置”复选框。这使您可以配置连接的超时设置。
适当配置以下超时设置:
在“结束断开连接的会话”中,选择断开连接的会话在服务器上保留的最长时间。当达到时间限制时,断开的会话结束。会话结束后,将从服务器中永久删除该会话。选择从不允许断开连接的会话无限期保留在服务器上。
在“活动会话限制”中,选择用户会话可以在服务器上保持活动状态的最长时间。当达到时间限制时,用户将与会话断开连接或会话结束。会话结束后,将从服务器中永久删除该会话。选择从不允许会话无限期继续。
在“空闲会话限制”中,选择空闲会话(无客户端活动的会话)保留在服务器上的最长时间。当达到时间限制时,用户将与会话断开连接或会话结束。会话结束后,将从服务器中永久删除该会话。选择从不允许空闲会话无限期保留在服务器上。
terminal services
在组策略中看不到...?
Remote Desktop Services
为Windows的较新版本
我遇到了同样的问题,但是由于权限受限而无法访问组策略或注册表。
但是,我找到了另一个解决方案,该解决方案使用Windows Script Host运行一个JScript,它将Scroll Lock每5分钟切换一次,持续一个小时。
这是脚本。只需将其保存为.js
扩展名,然后使用“基于Microsoft Windows的脚本宿主”运行它。
var WshShell = WScript.CreateObject("WScript.Shell");
for (var i = 0; i < 12; i++) { // Loop 12 times
WshShell.SendKeys('{SCROLLLOCK}');
WshShell.SendKeys('{SCROLLLOCK}'); // Toggle Scroll Lock
WScript.Sleep(300000); // Wait 5 minutes
}
如果要更改所按的键,请签出此链接,然后将SendKeys
参数替换为另一个字符。