安装&卸载Windows服务

Posted yokeqi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装&卸载Windows服务相关的知识,希望对你有一定的参考价值。

使用.NET Framework的工具InstallUtil.exe。

  •  安装服务
C:WindowsMicrosoft.NETFrameworkv4.0.30319InstallUtil.exe MyServer1.exe
  • 启动服务
net start MyServer1
  • 卸载服务
C:WindowsMicrosoft.NETFrameworkv4.0.30319InstallUtil.exe /u MyServer1.exe

 

一、注意点

安装和卸载必须针对同一个exe,否则会出现卸载失败,所以服务的部署方式要遵循:卸载服务 -> 拷贝覆盖服务相关文件 -> 注册服务

二、借助bat脚本一键执行

  • 安装
C:WindowsMicrosoft.NETFrameworkv4.0.30319InstallUtil.exe "%~dp0MyServer1.exe"
pause

%~dp0就指向了当前bat同级目录,MyServer1.exe是需要安装的服务程序。

  • 卸载
C:WindowsMicrosoft.NETFrameworkv4.0.30319InstallUtil.exe /u "%~dp0MyServer1.exe"
pause

 

以上是关于安装&卸载Windows服务的主要内容,如果未能解决你的问题,请参考以下文章

windows 服务 安装卸载

c#创建安装卸载调试windows服务的简单事例

如何强制卸载windows服务

VB仿WINDOWS 卸载程序获取已安装软件列表

部署:如何访问 Windows 服务名称以便(卸载)安装程序可以卸载它?

windows 服务的安装与卸载