I was thinking about putting this in my startup programs but I have an windows forms application exe of course. I want to run a task scheduler every evening at like 6PM where I check if the program is not started to start it. Its possible someone would close the window so that is why I want a batch file or something where I can make sure its running at a certain time before it does its processing at 8PM. I don't want multiple versions though just the one started. How can I do this? Any batch file I can use to check etc?