20

Closed

/console changed to /admin in Vista SP1 and XP SP3

description

The new version of Remote Desktop which is installed with Vista SP1 and XP SP3, does not recognize the "/console" switch. They changed it to "/admin". See this article for details:
http://blogs.technet.com/askperf/archive/2008/01/04/mstsc-exe-no-more-console-switch-in-rdc-6-1.aspx
 
Selecting the Connect-to-Console option in Terminals does not connect to the console with this new version of RD.
Closed Aug 25, 2008 at 6:39 PM by RobChartier

comments

DavidGreekas wrote Jan 16, 2008 at 5:03 PM

Even in the MS RDP client we have been having problems with the new /admin not working at all.

rick_gocougs wrote Mar 4, 2008 at 4:36 AM

Here is a workaround for this missing Terminals /admin functionality.
If you are the same user that is already logged on to the console (or Administrator) it should work.
If a session isn't already logged on to the console this won't work.
  1. connect with Terminals to your server
  2. open a cmd.exe prompt (as admin on WS08).
  3. type the command (without quotes) "tscon 1"
  4. say out loud "abracadabra show me the console"
PS: There was an intermittent bug with /admin not being recognized, but the switch should work now (with updates installed) without issue.

-Rick Amos

RobChartier wrote Apr 6, 2008 at 9:44 PM

In the source we are not actually using either /console or /admin switch on the client. We are doing:

axMsRdpClient2.AdvancedSettings3.ConnectToServerConsole = Favorite.ConnectToConsole;

You would think (hope) that Microsoft did not break the RDPClient control itself....

RobChartier wrote Apr 6, 2008 at 9:46 PM

http://msdn2.microsoft.com/en-us/library/aa380863.aspx

ConnectToServerConsole Property of the IMsRdpClientAdvancedSettings Interface
[This property is available for use in the operating systems listed in the Requirements section. It is unavailable as of Windows Server 2008, Windows Vista Service Pack 1 (SP1) and Windows XP Service Pack 3 (SP3).]


Digging more...

RobChartier wrote Apr 6, 2008 at 9:46 PM

ConnectToServerConsole Property of the IMsRdpClientAdvancedSettings Interface
[This property is available for use in the operating systems listed in the Requirements section. It is unavailable as of Windows Server 2008, Windows Vista Service Pack 1 (SP1) and Windows XP Service Pack 3 (SP3).]

RobChartier wrote Apr 6, 2008 at 9:48 PM

Remarks
To use ConnectToAdministerServer, you must be running Remote Desktop Connection (RDC) client version 6.1 or later.

Note RDC version 6.1 (6.0.6001) supports Remote Desktop Protocol 6.1. RDC 6.1 is included with Windows Server 2008, Windows Vista Service Pack 1 (SP1), and Windows XP Service Pack 3 (SP3).

When connecting to a server that is running a version of Windows Server 2008, ConnectToAdministerServer connects you to a session that is used for administrative purposes on the remote server. If the Terminal Server role service is installed on the remote server, ConnectToAdministerServer does the following:


Disables Terminal Services client access licensing for the session.
Disables time zone redirection for the session.
Disables Terminal Services Session Broker redirection for the session.
Disables Plug and Play device redirection for the session.
Changes the remote session theme to Windows Classic for the session.

RobChartier wrote Apr 6, 2008 at 9:52 PM

From what I can tell xp and most "older" OS's (my box at the very least is using version: 6.0.6000.16386

I wonder how BAD it would be to force Terminals to upgrade to the 6.1 release...

Since I'm running XP and have made the personal choice to NOT upgrade to Vista I think I'm going to keep it in the current version, and not do the upgrade.

eskador wrote Apr 17, 2008 at 7:52 PM

Well Rob thanks for the support, but I hope you don't upgrade to XP SP3 or you can't login to the console anymore too. Hopefully this gets fixed soon, it is getting really anoying. Does terminals plan on supporting 2008? Might as well kill two birds with one stone.

danfoxley wrote Apr 24, 2008 at 8:43 PM

As an administrator, to NOT be able to connect to the console, is an issue.

DonGato wrote Apr 27, 2008 at 1:51 PM

What's the status of this with the 1.6i version?
I had troubles with it. :(

DonGato wrote Apr 27, 2008 at 2:09 PM

Well, for the time being we should use the old files (mstsc.exe and mstscax.dll).