系统相关
首页 > 系统相关> > windows service服务

windows service服务

作者:互联网

创建步骤

创建项目,选择Windows服务

 

 

 

为了方便区分可以对service1服务重命名,(此处重命名为TimelyUpload)

然后右键点击添加安装程序,会生成一个cs文件

 

 

 

修改安装的服务名(

右键serviceInsraller1,选择属性,将ServiceName的值改为TimelyUploadService)

 

修改安装权限

右键serviceProcessInsraller1,选择属性,将Account的值改为LocalSystem

 

然后在TimelyUpload中写入要执行的代码

 

 

 

注册服务

代码编写完后生成,拷贝debug里的内容,不点击发布。

Installutil.exe程序在 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ 目录下

所以命令为:

installutil.exe E:\MyProject\WLZJ_Update\04_JieKou\WindowsService_1709_180704\bin\Debug\WindowsService_1709_180704.exe

注意:测试注册不上,弹窗提示先启动installutil服务,再次回车就好了

服务启动不了的情况,应该是权限不足造成的,将文件移动到非c盘中

还有一种情况是代码有错误,出现过虚拟机没有d盘,但日志往d盘写,结果启动不了

卸载服务

加/u

installutil.exe /u E:\MyProject\WLZJ_Update\04_JieKou\WindowsService_1709_180704\bin\Debug\WindowsService_1709_180704.exe

注意:好像卸载不干净,因为重新安装时安装不上了。可能是个人问题

如果路径中带空格,用双引号包起来

 

标签:exe,服务,service,180704,windows,1709,WindowsService,右键
来源: https://www.cnblogs.com/yx-zs/p/14291878.html