Does AlwaysUp work with Windows Remote Desktop / Windows Terminal Services?
Yes, absolutely. AlwaysUp will run your application, but your application’s GUI components (e.g. icons and Windows) may not be displayed to users when they start a Remote Desktop / Terminal Services session. This is a function of Remote Desktop / Terminal Services, where each user is assigned her own session and is not by default granted access to the main, “console” session (the desktop that a user sitting before the physical machine will see). Windows 2003 (and XP) introduced the ability to access the console desktop when using Remote Desktop / Terminal Services via the mstsc command. See How to Connect to and Shadow the Console Session with Windows Server 2003 Terminal Services for the details. Basically, you should start Remote Desktop from a command prompt by typing “mstsc /console” (or “mstsc /admin” on XP SP3, Vista, or Windows 2008 – Microsoft’s explanation). Unfortunately, Windows Vista and 2008 include several “security enhancements” that disallow users from connecting to the