windows服务写完之后怎么让它跑起来
当然你可以在命令框里面自己去手动的敲代码,也可以写一个.bat文件一劳永逸......这里我就介绍写.bat文件的方法
就是上图所示的三个东东啦,有了这三个东东,把他们拖到你windows服务的debug文件夹里面,点install.bat就会运行你写的windows服务,点Uninstall.bat就会移除你写的windows服务。
首先来介绍.bat文件怎么写,下面是install.bat的内容,把YourService换成你自己的服务名称
InstallUtil YourService.exe
net start YourService
stop
下面是Uninstall.bat的内容:
InstallUtil -u YourService.exe
自己去新建一个文本文件,把代码一写,后缀名一改就ok了。好了,我们还剩下最后一个文件,就是InstallUtil,这个反而是最简单的,因为这个文件在你下载的visual studio里面,需要注意的是,要分清楚自己的电脑是32位还是64位。路径在
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
我这个路径是64位系统的.net framework 4.0版本的,在这个文件夹里面找到InstallUtil这个东东就可以了,接下来的事情就是去跑你的windows服务吧~~~
还有一点需要的注意的是,这个InstallUtil是要区分版本的,你在windows上的这个是不能跑在windows server上的,所以跑什么平台就去那个平台找对应的InstallUtil
PS:可以在windows服务里面写坏事情,嘿嘿,比如只要一开机就启动这个服务,然后直接关机~~或者直接打开浏览器来到蜀云泉的博客\(^o^)/~