断开连接时终止会话的注册表项是什么

tze*_*nes 7 remote-desktop windows-server-2003

我希望我的会话在远程桌面断开连接时终止。

现在我正在手动执行此操作ala:

替代文字

我选择End session的选项是When a session limit is reached or connection is broken:.

我想用一个脚本来做到这一点,我想知道我可以设置什么注册表项以使其成为默认行为。

ubi*_*con 5

您不需要编辑注册表来执行您想要执行的操作,您需要更改组策略。运行GPEDIT.MSCLocal Computer Policy导航至Administrative Templates> Windows Components> Remote Desktop Services> Remote Desktop Session Host>Connections并更改 下的设置Configure keep-alive connection interval。为了进行更精细的调整,您可能还需要查看Session Time Limits并更改 下的设置Set time limit for disconnected sessions

更新:

经过更多搜索后,我发现了微软提供的一些组策略管理脚本。它们包含在一个安装程序包中,该安装程序包将所有脚本(和一个自述文件)放在您的Program Files文件夹中名为Microsoft Group Policy. 有许多脚本可以做不同的事情,我相信其中一个可以做你想要的事情。如果没有对这个主题进行任何更多的研究,看起来这个脚本CreateEnvironmentFromXML就是您想要使用的。 是下载链接。