windows 服务(即,以前的 nt 服务)使您能够创建在它们自己的 windows 会话中可长时间运行的可执行应用程序。这些服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面。这种服务非常适合在服务器上使用,或任何时候,为了不影响在同一台计算机上工作的其他用户,需要长时间运行功能时使用。还可以在不同于登录用户的特定用户帐户或默认计算机帐户的安全上下文中运行服务。
5.1 选中rviceprocessinstaller1点右键,选择“属性”,打开rviceprocessinstaller1的属性面板:
account:指示用来运行此服务的账户类型,默认选择ur,修改为高权限的localsystem
5.2 选中rviceinstaller1点右键,选择“属性”,打开rviceinstaller1的属性面板
rvicename:在windows服务里面显示的名称description:在windows服务里面显示的描述信息starttype:指示启动此服务的方式和时间 manual:手动启动 automatic:自动启动delayedautostart:指示服务是否延时启动,默认fal,改为true,则表示服务延时启动6、重新生成解决方案,windows服务创建完成。
在命令行下面执行“installutil+生成的可执行文件的路径”的命令进行安装
输入命令以后,按回车,进行安装:
出现此界面表示服务安装成功。在系统服务里面查看新安装的服务:
卸载windows服务:
在命令行里面输入“installutil /u 可执行文件路径”命令,然后回车
c:\windows\microsoft.net\framework\v4.0.30319\installutil /u f:\练习\windows服务\windowsrvicedemo\windowsrvicedemo超越函数\bin\debug\windowsrvicedemo.exe
在系统服绿绿务里面刷新,找不到刚才的myfirstrvice服务了。
1、新建txt文本文件。
2、编辑新建的文本文件:
3、保存文件文件,修改文件后缀名为.bat,重命名文本文件:install.bat。
使用批处理文件(.bat)卸载服务
1、新建txt文本文件。
2、编辑新建的文本文件:
3、保存文件文件,修改文件后缀名为.描述秋天的成语bat,重命名文本文件:uninstall.bat。
注意:执行批处理文件都是以管理员身份运行
1、以管理员身份运行visual studio,打开解决方案,选择菜单栏的“工具”->”外部工具”,打开外部工具界面:
2、点击添加,添加安装程序
标题:installrvice
命令:c:\windows\microsoft.net\framework\v4.0.30319\installutil.exe
参数:点击“箭头按钮”,选择目标文件名,注意:选择目标文件名以后要加上文件的扩展文件名
初始目录:点击“箭头按钮”,选择目标文件目录
3、最后的installrvice命令应该是下面这样:
4、点击应用、确定按钮,保存配置。
5、点击菜单栏的工具选项,可以看见新添加的”installrvice”命令
6、点击“installrvice”命令,开始安装,输出界面会显示安装信息:
7、至此,服务安装成功,在系统服务界面可以查看到新安装的服务。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持www.887551.com。
本文发布于:2023-04-05 21:48:44,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/8c1d0819a13716f51923c81c2ee4390f.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:C#创建Windows服务与服务的安装、卸载.doc
本文 PDF 下载地址:C#创建Windows服务与服务的安装、卸载.pdf
留言与评论(共有 0 条评论) |