I've read some extensive discussion from here:
How can a Windows service execute a GUI application?
And have some understanding that for a service to launch an .exe they need user credentials. The exe I need to have running is a command line application that has no output, but does not require a specific user to run.
Is there a way to allow my service to run the command line application so I don't have to put in user credentials?
I tried using Process.Start with process info CreateNoWindow set to true and UseShellExecute set to false, but still the command line program will not execute.