我们为所有家庭办公室客户使用 RemoteApp。
有时,出于各种原因,用户需要从他们的 RemoteApp 会话中注销。
现在对于 RemoteApps,您只能terminate the connection
在桌面上使用。这导致在connection terminated
服务器上,但他们的会话仍然存在。这并没有真正注销,因为每当您再次启动任何 RemoteApp 时,您之前的会话都会重新打开。
我可以通过右键单击每个用户的连接并说log off
. 然后连接从连接面板中完全消失,当他们在桌面上打开 RemoteApp 时,会创建一个全新的会话。
有没有人知道用户可以自己执行的真正注销是可能的,而我不需要在服务器上注销它们?
我知道他们可以执行 cmd ->shutdown -l
等,但我的用户对计算机不是很好,这对他们来说太复杂了。
我怎样才能实现我的目标?
用户可以在与远程应用程序交互时按 Ctrl-Alt-End,然后选择注销。
看起来如果你想这样做,你需要发布
logoff.exe
为 RemoteApp。我没有找到任何其他解决方案。这是执行此操作的 PowerShell 命令(更改 CollectionName 和 Connectionbroker 参数的值):
https://social.technet.microsoft.com/Forums/en-US/e8cd3792-1de7-4ec3-9bbb-d1063b04aef4/log-off-from-remote-apps?forum=winserverTS
使用组策略中的会话时间限制来管理它。有一个专门用于注销断开连接的 RemoteApp 会话的设置。