RDP - Start Program upon Connection

I'm no stranger to using RDP to connect to a server and open a program automatically.  

Presently, I'm experimenting with an attempt to connect (from a PC not on our network) to a File Server in our domain on which Quickbooks Enterprise is running and several data entities are stored.  

If I'm onsite and connected to our network, I can reach the File Server itself and use a shortcut on the desktop to open Quickbooks.  The shortcut's properties show a path which is: "C:\Program Files (x86)\Intuit\QuickBooks Enterprise Solutions 12.0\QBW32Enterprise.exe".

If I paste this same path in the RDP "Start Program Upon Connection" box, I have no problem connecting to the File Server remotely, but Quickbooks will not open automatically.  I reach the desktop of the File Server and the Quickbooks icon is on the desktop.  I can then open Quickbooks by clicking on the icon, but I don't want end users to be able to see the File Server in any way.  That's why I prefer to automatically open Quickbooks upon connection, if possible.

The logon credentials of the end user for the domain are being used in the RDP.  The end user is a member of the "Remote Desktop Users" group on the File Server.  I don't think this is an authentication issue.

Please advise.
baleman2Asked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
wasiftoorConnect With a Mentor Commented:
If you are using Windows 2008 R2 on your server than i definitely suggest publishing the application using RemoteApp. You need to install terminal server role service. Add appropriate licenses and than publish the program. This will stream the application only as if it is running on the client computer.

Use the following guide to setup the Remote Desktop Services and RemoteApp.

http://technet.microsoft.com/en-us/library/cc730673.aspx

Good Luck!
0
 
baleman2Author Commented:
We're running Windows 2008 SP2, not R2.  Also, we have a separate Terminal Server.  I've been hesitant about installing Quickbooks on the TS because of additional load - plus the fact that the data entities are on the File Server.
0
 
wasiftoorCommented:
I'm not sure but does Quickbooks have a client software that you can install on the terminal server. The data entities can still reside on the file server. The end users are going to interact with the client software anyway.  

Offcourse each terminal services session will have a cost, especially the amount of RAM consumed per session and one has to be careful about that. If you have a dedicated terminal server that i would suggest that you do a quick check on the resources available on the server. For example a single session with only Microsoft Word would take any where from 200 - 250 Mb worth of RAM. The more applications used and the amount of individual files accesses will add to this tally.
0
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.

All Courses

From novice to tech pro — start learning today.