I have a C# console application that runs nightly from a Scheduled Task to perform some maintenance. The application also displays a Form as a splash screen informing anyone on the system that the application is running, and shows the status.
To run the application with the correct permissions I need to run the Scheduled Task as another user. When I do this, however, the application runs but the splash screen is not visible to the logged in users.
I understand the issue but am not sure how to work around it. Is there a way to launch a Form for another user? Alternatively, is there a way to display a Form as a notification to all logged in users, similar to a 'Windows is shutting down' message?
Thanks for the ideas.