Yes I thought first on doing it like that, but the nice thing about the software is that I have a Admin password in my program and there you can make all the changes about different kind of coins, the time to give with each coin, have passwords for authorized users and many more things.
To Janko:
Yes , HiJackThis kills the process even from the guest account even if I register it as a service.
Now I'm working in a solution to this: the process you call to start the aplication is not the aplication itself but a little program that checks every 500 ms if the app is running. If it finds is not then it runs the app. The result: if you try to kill the app it just restarts.
Now I'm lookin for a way to hide the launcher from the process views.
Ah, ofcourse my main program is checking also every second if the launcher is running, if is not then runs the launcher.
The result is very difficult to kill, while debugging I had to restart the computer many times but once I got the timing right is working pretty good.
I know Windows is full of holes, is impossible to make it 100% secure but at least I want a hacker to earn his free internet time !!!