作为一个工作多年的.Net程序员,偶尔也会设计到Windows服务开发应用到自己的项目中,网上关于C#怎么创建Windows服务的文章很多,大家可以参考,如:
西玛的《c#创建windows服务》 和张龙豪的《c#写windows服务》
有时候,我们写好了Windows服务,只是想自己应用一下,那么不需要做WIndow窗体界面,只需要DOS命令,放在Bat文件下,然后执行Bat文件,这样会块很多。
创建服务:
@echo on set b=%cd% cd /d C:WindowsMicrosoft.NETFrameworkv4.0.30319 InstallUtil.exe %b%文件名.exe pause
启动服务:
@echo off
net start 服务名称
pause
停止服务:
@echo off
net stop 服务名称
pause
删除服务:
@echo off
sc delete 服务名称
pause
备注:%cd%表示当前目录