适用于: Windows Server
超过远程桌面会话空闲会话限制时,将显示警告消息,并在两分钟后断开会话。 如果希望会话立即断开连接且没有警告消息,请使用提升的 PowerShell 提示符中的以下 PowerShell cmdlet 将 Win32_TSSessionSettings** WMI 类的 EnableTimeoutWarning 属性设置为 ** 0(以管理员身份):
注意
此更改仅在活动会话断开连接并重新连接后生效。
Set-WmiInstance -Path "\\localhost\root\CIMV2\TerminalServices:Win32_TSSessionSetting.TerminalName='RDP-Tcp'" -Argument @{EnableTimeoutWarning=0}
可以使用以下 PowerShell cmdlet 来确定 空闲会话限制 :
Get-WmiObject -ComputerName localhost -Namespace root\CIMV2\TerminalServices -Class Win32_TSSessionSetting -filter "TerminalName='RDP-Tcp'" | select IdleSessionLimit
注意
- 从 Windows 10 版本 2004 和 Windows Server 版本 2004 开始,第三方协议提供程序已弃用 EnableTimeoutWarning 属性。 请联系协议提供程序以获取有关启用或禁用警告消息的帮助。
- 如果使用第三方协议提供程序,请将“RDP-Tcp”替换为提供程序的相关协议名称。
- 如果远程运行 cmdlet,请确保服务器的防火墙允许 WMI 访问,并将“localhost”替换为服务器的名称。