如何启动其他远程桌面用户

我们使用Windows“远程桌面”login到服务器机器。 目前,我收到以下错误消息:

The terminal server has exceeded the maximum number of allowed connections. 

现在,原因是显而易见的(其他2人现在login!)。 我记得在过去,我通过login到同一个域的其他机器,然后去一些我不记得的pipe理工具来解决这个问题。 从那里我可以看到谁login了,并远程终止了会话(假设我有足够的权限),从而释放了其中一个连接。

有谁知道如何做到这一点?

您可以使用pipe理工具下的terminal服务pipe理器。

如果您更喜欢命令行解决scheme,则可以使用它列出RDP会话:

 query session /server:servername 

要重置会话,请在上述命令输出的“ID”列中查找相关的会话ID,然后使用:

 reset session <sessionid> /server:servername 

另外请记住,即使远程服务器没有正常让你的RDP,你仍然可以远程劫持控制台:

将RDP连接到远程服务器的控制台:从客户端PC打开CMD提示符,然后键入:MSTSC / ADMIN(或者如果您使用的是较旧的RDP客户端,请使用MSTSC / CONSOLE)

这将允许您远程login到控制台(如果有必要从任何当前login到控制台启动) – 那么您可以使用terminal服务pipe理器或重置会话命令启动其他RDP用户…

你想要的是terminal服务pipe理器

您也可以使用rdp通过控制台进行login并引导用户。

另外,terminal服务许可证相当便宜。 如果您切换到许可模式,您可以告诉服务器有多less许可证,它会接受多达这么多的连接。

请注意,terminal服务许可是上次荣誉系统检查(即Windows服务器实际上并没有检查您的许可证密钥,它只是用你的话说,你有很多你告诉它,你有),但这是不着边际。 ;)

您也可以进入CMD提示并input“mstsc / v:00.00.00.00 / admin” – 将0replace为您的目标IP