you want to start Windows Services?
1. You revoke services in your code (in the first time)<br />
2. Run next time (check status of the service.)<br />
2.1. If service have "started" status ==> ignore<br />
2.2. if stopped ==> start service
In .Net we can work with windows services easy.
Hope that is useful for you