Custom display sizes in Windows Remote Desktop.

Hey folks.

We have a setup where I work that blends Windows Remote Desktop with work on the local desktop.  It is mostly to the user's preference what they want to do where, but large, memory intensive programs are run in remote desktop.  Meanwhile, users will run smaller programs on their local desktop.

We used to do this through Citrix, but after dealing with a host of problems, we opted to ditch Citrix in favor of RDP.  The one distinct advantage Citrix had was that you could clearly see both desktops, in a way.  If RDP resolution was set to match the local desktop's resolution (i.e. both were set at 1024 x 768) you could see the full Citrix desktop, taskbar, full windows, everything, but you could *also* see the local machine's desktop right below it.

Problem with RDP is that even if you match local and remote screen resolutions, horizontal and vertical scroll bars appear in RDP, as though you had actually set an RDP screen resolution that was larger than the local.

The alternative that gets rid of the scroll bars was, of course, full screen.  But this throws the baby out with the bath water.  You lose sight of your local taskbar as RDP dominates your screen.

So, is there ANY way to get remote desktop window that matches the user's screen size, while leaving the local machine's taskbar underneath?  I would like to see two task bars--local and RDP.

Help is much loved.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

☠ MASQ ☠Commented:
Away from work at the moment but can't you set the users taskbar as always on top and then RDP to bring over "maximum display size"? - If not can't you use the RDP IP label at the top of the screen to minimize the RDP view and get back to the user desktop?
You can start the RDP client (mstsc.exe) from the command line, specifying the resolution you want it to have; check here for details:
Or you can save an rdp file, open it in Notepad or any other text editor, and adjust the "desktopwidth" and "desktopheight" settings to your liking.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
khcitAuthor Commented:
oBdA, that was perfect.  It took about an hour or so of tinkering so that I could get it just right for three different Windows resolutions (800x600), (1024x768), and (1280x1024).  

I had to futz around with this a bit in the command line.  Then it came to me that selecting Run and typing "mstsc /w:1020 /h:720" every day was too much to ask of users.  A standard Windows shortcut would have managed to eliminate this step, but it presented the other problem; it only opened up standard Windows RDP and prompted users for a server name.  We don't want them doing that either (still too much to ask of them, IMO).  The shortcuts are intended to RDP them to server "ABC" (fake name, duh), and launch a load balancing application that logs them on to one of three servers for them to do their work.

That's when editing the RDP file in Notepad helped.  I edited the existing RDP file three times, saving it as three separate files.  Works like a charm.  Thanks a bunch.
JFTR: you can specify the server name to connect to in the command line, too (/v), so a shortcut should have worked as well: "mstsc /v:abc /w:1020 /h:720"
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Server OS

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.