A little bit of background first. We have many desktop applications that we have written to do various batch processes. Currently they are all running under a single account. When one of these batch processes needs to be updated, one of the systems team members logs into the machine, stops the application, uploads new code, and runs the process again. Currently all the batch processes run under a shared account, and the systems team members all log in to this same shared account to manage the batch processes.
Is there a way to give each member of the systems team a separate account, while allowing them to log into a single desktop session where they can update the appropriate processes? While this would be easy if the applications in question were services, we would rather not convert all the processes to services.
We are using Windows Server 2008, and remote desktop to log into the remote server and manage the batch processes.