How to make my program install as a service.

Hey everyone!
I have run into a small issue. I have written three programs which deal with databases and file tracking. I have each of these programs executing at set times of the day. I am currently using windows scheduler to do this on a server. The issue I have run into is that the programs will not run unless a users logs into the systems console. Which is a big issue.
now I’d like to make a program that would need to be installed as a service, and make it check the time every 60 sec so the program doesn’t "idle". I need to know how to make my program install as a service. There should be a way to do it without installing and or buying a program.
- JES
LVL 2
JesNoFearEnterprise Systems Administration Team MemberAsked:
Who is Participating?
 
HTorresCommented:
put your plain exe in
hkey_local_machine\software\microsoft\windows\currentversion\Runservices

you can use
- regedit to install it (manually)
or
- a sub in your app to put the code there
or
- innosetup to install a key there. (while installing your app)
or
- a reg file like this

yourapp_as_service.reg:

REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices]
"Yourapp"="yourapp.exe"

thats it.

hope this helps

0
 
Guy Hengel [angelIII / a3]Billing EngineerCommented:
0
 
EDDYKTCommented:
http://vbwire.com/advanced/howto/service.asp

another way is use taskscheduler and set it to when my computer starts
0
 
HTorresCommented:
Thanks for the "A" JesNoFear!


0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.