tze*_*nes 7 remote-desktop windows-server-2003
我希望我的会话在远程桌面断开连接时终止。
现在我正在手动执行此操作ala:

我选择End session的选项是When a session limit is reached or connection is broken:.
我想用一个脚本来做到这一点,我想知道我可以设置什么注册表项以使其成为默认行为。
您不需要编辑注册表来执行您想要执行的操作,您需要更改组策略。运行GPEDIT.MSC并Local 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就是您想要使用的。 这是下载链接。