安装服务
第一种:
- 点击 开始,运行中输入cmd
- 输入
回车cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
注意:在C:\Windows\Microsoft.NET\Framework目录下有很多类似版本,具体去哪个目录要看项目的运行环境,例 如果是.net framework2.0则需要输入 cd C:\Windows\Microsoft.NET\Framework\v2.0.50727
- 输入
回车InstallUtil.exe D:\Service.exe
说明:D:\Service.exe 需要安装的windows服务exe文件位置
- 打开服务,就可以看到已经安装的服务了
第二种
- 点击 开始,运行中输入cmd
- 输入
sc create Service binpath= "D:\Service.exe" displayname= "Service" depend= Tcpip start= auto
说明: sc create 服务名称 binpath= “文件位置” displayname= “显示名称” depend= Tcpip start= auto (启动类型)
第三种
- 新建文本文件,重命名为 ServiceInstall.bat,将 ServiceInstall.bat 的内容替换为:
sc create "Service" binPath= "D:\Service.exe" displayname= "Service" depend= Tcpip start= auto
sc start "Service"
pause
说明:pause 的作用为 .bat 运行完不退出,以查看运行结果(也可使用 @cmd.exe)。
- 以管理员身份运行 ServiceInstall.bat 完成 Windows 服务安装。
卸载服务
第一种
- 点击 开始,运行中输入cmd
- 输入
回车,切换目录cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
- 输入
回车,卸载服务InstallUtil.exe /u D:\Service.exe
第二种
- 点击 开始,运行中输入cmd
- 输入
sc delete "Service" binPath= "D:\Service.exe"
说明:sc delete “服务名称” binPath= “文件位置”
第三种
- 新建文本文件,重命名为 ServiceUninstall.bat,将 ServiceUninstall.bat 的内容替换为:
sc delete "Service" binPath= "D:\Service.exe"
@cmd.exe
- 以管理员身份运行 ServiceUninstall.bat 完成 Windows 服务卸载。