实际解决方案

实际解决方案

如何删除/清除 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

相关内容