In the past, Windows 2003 and Vista would only allow you to connect to the main windows session through Remote Desktop if you used the /console switch when calling mstsc.
However, if you have recently upgraded to Windows XP SP3 or Vista SP1, you might have noticed that even if you pass “/console” switch to terminal server client, it still connects you to a session other than ’session 0′ (console).
The reason for this is that, starting from Windows XP Service Pack 3, Windows Vista Service Pack 1 and Windows Server 2008, M$ has discontinued the “/console” switch as the newer version of Windows, session 0 is no longer connect-able.
But the good news is that you can still connect to session 0 by using a newly introduced switch “/admin”.