Multiple RDP sessions on a single computer?

8

1

I've got users using RDP to connect to a Windows 2008 with Windows Server 2008's Terminal Server Application mode. (Users RDP in and get an app that looks like it's running locally.)

It works great. But our guys need to be able to run multiple instances of the app locally. I can manage to seperate the users and handle everything on the Windows 2008 Terminal Server side - but I've got one major issue.

On the Windows clients (that are running RDP to connect) - I can't run more than one session of tsclient (the Remote Desktop sofware.) I've tried duplicating the shortcuts that the users use to launch the session, I've tried renaming the server (using hostname in one shortcut and IP address in another), but no matter what I do, it keeps focusing the already existing RDP session rather than creating a new one. However, if I don't use a shortcut, I can have two RDP sessions going at once (haven't tried connecting to the same server yet.)

How can I tell Remote Desktop to open a new session rather than reusing the old one?

Thanks.

Rizwan Kassim

Posted 2009-10-28T19:50:09.193

Reputation: 151

Is there a system tray icon for RDP? If so, does it have an option to open a new session? – jdigital – 2009-10-28T22:09:52.717

1

asked here, too - http://serverfault.com/questions/79336/multiple-rdp-sessions-on-a-single-computer

– warren – 2009-11-03T15:55:31.820

Have you already tried to re-create the shortcut on another system? – Murdoch Ripper – 2009-11-04T15:13:38.377

Answers

2

The problem can be solved if you can convince your users to use the product Royal TS, an RDP client program that offers more features than the standard Windows Remote Desktop Client. (version 1.5 is still freeware).

This product actually uses the Windows Remote Desktop ActiveX, but embedded in its own windows. These windows can be organized in tabs, so you can enjoy multi-tab remote desktop. Most important for you, you can define multiple logins, each with its own user name and password (unlike Microsoft's RDC which only remembers the last login). You can even access the same site concurrently through multiple windows with different/same logins for each window. The logins can be organized in a 2-level hierarchical tree.

image

harrymc

Posted 2009-10-28T19:50:09.193

Reputation: 306 093

This was specifically using the Application Server ability of Windows 2008 - does Royal TS support that? – Rizwan Kassim – 2009-11-10T18:07:00.890

In theory, as it uses the Windows Remote Desktop ActiveX, it should support everything that Remote Desktop does. – harrymc – 2009-11-10T18:28:20.770

For Vista & XP SP3 you'd better install Remote Desktop Connection 7.0 - http://support.microsoft.com/kb/969084.

– harrymc – 2009-11-10T19:47:41.967

1

The mstsc command-line parameter refrence has nothing about specifyng a new session from the client side. This article shows a way to initiate multiple sessions, but you have to use the tsmmc.mmc snap-in.

You might try this question over on serverfalut, as there would be more experience dealing with Windows Server.

DanO

Posted 2009-10-28T19:50:09.193

Reputation: 2 494

1

Connect to the first session. Then run mtsc and connect again, and this will give you a new session! Then you can close the first session.

Lyn Davies

Posted 2009-10-28T19:50:09.193

Reputation: 11

actually a legit answer, why downvote? – user2305193 – 2017-09-14T17:43:27.897

0

Are they logging in as separate users? If they try to initiate 2 sessions under 1 username then they just take over the first session. Try creating different users for them to login under.

Also you can try and get them to initiate the mstsc /console mode which initiates an RDP session as if the person was physically at the machine logging in.

commradepolski

Posted 2009-10-28T19:50:09.193

Reputation: 369