先说解决方法吧: 

命令行运行 mstsc /console /v:服务器名或IP或域名:远程端口 。

比如  mstsc /console /v:172.16.18.99:3389

有时候这样运行之后仍然会出现“终端服务器超出了最大允许连接数”的错误信息,那样的话你可以尝试把 /console 参数换成 /admin 来连接

附:
mstsc 语法 (Microsoft terminal services client)
mstsc.exe {ConnectionFile|/v:server} [/console] [/f] [/w:width /h:height]
mstsc.exe /edit”ConnectionFile”
mstsc.exe /migrate

mstsc参数
ConnectionFile 指定用于连接的 .rdp 文件的名称
/v:server[;port] 指定要连接的远程计算机
/admin 将连接到会话以管理服务器
/f 在全屏幕模式下启动“远程桌面”连接
/w:width 指定远程桌面窗口的宽度
/h:height 指定远程桌面窗口的高度
/public 在公用模式下运行远程桌面
/span 是远程计算机的高度和宽度与本地虚拟桌面相匹配,如有必要扩展到多个显示器。
若要扩展到多个显示器,所有显示必须具有相同的高度并垂直排列
/console 连接到指定 Windows 2000 Server 的控制台会话
/edit 打开指定的 .rdp 文件进行编辑
/migrate 将使用“客户端连接管理器”创建的旧版连接文件迁移到新的 .rdp 连接文件中

=============================================

扫尾工作:
一、用注销来退出远程桌面而不是直接关闭窗口
二、限制已断开链接的会话存在时间(
运行-gpedit.msc-计算机配置-管理模板-Windows组件-终端服务

 

  三、增加最多链接数,即设置可连接的数量多些

 

 

========================================

PS:实际测试中

以上述方式登入系统的,并未注销原来登录的用户,虽然是同一个登录名

必须手动注销,否则还会提示达到最大连接