1publicpartialclassService1 : ServiceBase2{34publicService1()5{6InitializeComponent();7}89PRotectedoverridevoidOnStop()10{11//服务结束执行代码12}13protectedoverridevoidOnPause()14{15//服务暂停执行代码16base.OnPause();17}18protectedoverridevoidOnContinue()19{20//服务恢复执行代码21base.OnContinue();22}23protectedoverridevoidOnShutdown()24{25//系统即将关闭执行代码26base.OnShutdown();27}28293031protectedoverridevoidOnStart(string[] args)32{33System.Timers.Timer timer =newSystem.Timers.Timer(10000000);//间隔10秒34timer.AutoReset =true;35timer.Enabled =false;//执行一次36timer.Elapsed +=newElapsedEventHandler(WriteSomething);37timer.Start();38}394041424344privatevoidWriteSomething(objectsource, System.Timers.ElapsedEventArgs e)45{4647try48{4950CreateTeam();51CreatePerson();52UploadAllDir();53}54catch55{56}57finally58{5960}61}626364publicvoidCreatePerson()65{6667}68697071publicvoidCreateTeam()72{7374}757677publicvoidUploadAllDir()78{7980}818283}
View Code
感谢百度经验分享者:文章转自http://jingyan.baidu.com/article/ea24bc395e16f8da62b331e7.htm及http://jingyan.baidu.com/article/fa4125acb71a8628ac709226.html