如何删除/清除 Windows 机器上的所有 RDC 登录用户?
注意:我有一个管理员 RDC 帐户
编辑: 我正在使用 Windows Server 2003
每次我想远程连接时,它都会提示终端服务器已超出允许的最大连接数。我尝试使用 qwinsta/quser 清除所有会话并重置会话方法,但最终一无所获。
答案1
尽管连接有限,但要连接到终端服务器,您可以使用 /admin 开关连接到服务器。为此,请mstsc
按如下方式启动:
mstsc /v:n.n.n.n /admin
替换n.n.n.n
为服务器的 IP,就可以了。连接到服务器后,使用任务管理器注销不再使用的会话。
为此,请选择要断开的会话,然后单击注销。请注意,这将有效注销会话并关闭该会话中仍打开的所有窗口!
完成这些步骤后,请注销当前会话,然后您无需使用 /admin 开关即可重新连接到服务器。
答案2
鉴于经常重复使用开关的解决方案mstsc
不起作用/admin
,我们需要一个实际的解决方案。
实际解决方案
我们必须远程注销用户。您可以使用命令执行此操作reset
。在此示例中,我们要踢出某人的服务器称为tyderian
建立与服务器的连接
C:\Users\ian>net use /user:ian \\tyderian The command completed successfully.
列出服务器上现有的会话
C:\Users\ian>query session /server:tyderian SESSIONNAME USERNAME ID STATE TYPE DEVICE console superdude 0 Active wdcon rdp-tcp 65536 Listen rdpwd rdp-tcp#61 Ian 2 Active rdpwd superdude 5 Disc rdpwd
选择某个人将其从服务器中启动,然后将他们从服务器中启动
C:\Users\ian>reset session 5 /server:tyderian
好了,您现在可以通过 RDP 连接到tyderian
。