默认的Windows 2003 Server有两个可用的RDP会话。如果所有这些会话都是由其他人提供的,那么只有在提供您的凭证后才会通知您。
这似乎是浪费时间,特别是在我们共享大量开发服务器的环境中。
如果连接被占用,可以在打开连接窗口后立即给出消息? 我们可以使用基于qwinsta的脚本在login前检查会话,但仍然需要时间。
有什么function可以做我所要求的吗?
我不知道一种适合您的需求的方式,但实际上有3个RDP会话可用,如果您使用/控制台交换机连接到其中的一个。
Sysinternals有一个名为psloggedon的工具,它将列出谁login到远程计算机上。 虽然它可能不比你的qwinsta好多了。
terminal服务pipe理器将显示所有活动/断开连接的会话。 您可以在其中一台服务器上运行它,或者将windows \ system32中的tsadmin.exe复制到本地计算机(请记住将其作为域pipe理员运行)