默认的 Windows 2003 Server 有两个可用的 RDP 会话。如果它们都被其他人占用,您只有在提供凭据后才会收到通知。
这似乎是在浪费时间,尤其是在我们共享大量开发服务器的环境中。
如果连接被占用,您打开连接窗口后会立即收到一条消息吗?我们可以使用基于 qwinsta 的脚本在登录前检查会话,但这仍然需要时间。
是否有一个功能可以满足我的要求?
答案1
我不知道哪种方法可以满足您的需求,但如果您在连接其中一个会话时使用 /console 开关,实际上有 3 个 RDP 会话可用。
答案2
Sysinternals 有一个名为帕斯洛格登这将列出登录到远程计算机的用户。不过它可能并不比基于 qwinsta 的东西好多少。
答案3
终端服务管理器将显示所有活动/断开连接的会话。您可以在其中一台服务器上运行它,也可以将 tsadmin.exe 从 windows\system32 复制到本地计算机(请记住以域管理员身份运行它)