Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Default Windows 2003 Server has two RDP sessions available.If all of them are taken by someone else you will only be notified about it after providing your credentials.
This seems like a waste of time especially in our environment where we share a lot of development server.
Could a message be given as soon as you open the connection window if the connections are taken up? We can use qwinsta based script to check sessions before logon but it's still takes time.

Is there a feature to do what I am asking for?

share|improve this question

I don't know of a way that will suit your needs, but there are actually 3 RDP sessions available if you use the /console switch when conecting to one of them.

share|improve this answer
I have tried connecting to console already.Unfortunately I get the same error. – Sergei May 13 '10 at 10:36

Sysinternals has a utility called psloggedon that will list who is logged onto a remote computer. It probably isn't much better than your qwinsta based stuff though.

share|improve this answer

Terminal Services Manager will show you all the active/disconnected sessions. You can either run it on one of the servers or copy tsadmin.exe from windows\system32 to your local machine (remember to run it as a domain admin)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.