首页 > 代码库 > 2.Windows服务-->安装卸载服务

2.Windows服务-->安装卸载服务

  1.使用vs组件“VS2012开发人员命令提示” 工具,进行安装卸载服务(必须以“管理员身份运行")

  安装和卸载的时候选择合适的安装程序工具地址,例如:

  安装服务:C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil.exe 服务路径

  卸载服务:C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil.exe /u 服务路径

  例如:

  C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil.exe F:\代码示例\Demo\TestService\bin\Debug\TestService.exe

  C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil.exe /u F:\代码示例\Demo\TestService\bin\Debug\TestService.exe

 

  查看并启动服务

  

  打开F盘下的1.txt文件,检查服务是否运行正常

  

  2.使用批处理文件,进行安装卸载服务

  Install.bat文件内容

  @echo 安装服务
  %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil TestService.exe

  @echo 启动服务
  net start TestService

  UnInstall.bat文件内容

  @echo 卸载服务
  %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil TestService.exe /u

 

  备注:

  1. Install.bat和UnInstall.bat文件和服务程序放在同一目录。

  2. 如果解决方案中有多个服务,文件名建议改成这种风格:TestServiceInstall.bat和TestServiceUnInstall.bat