通过批处理进行Windows服务的安装/卸载&启动/停止

Posted ecouter

tags:

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

安装服务

 1 @echo off
 2 
 3 set checked=2
 4 set PATHS=%~sdp0
 5 
 6 echo 按任意键执行安装……?
 7 pause>nul
 8 if %checked% EQU 2 (
 9 %PATHS%InstallUtil.exe %PATHS%WindowsService1.exe   2>&1
10 )else echo 未安装NET Framework
14 pause>nul

卸载服务

 1 @echo off
 2 
 3 set checked=2
 4 set PATHS=%~sdp0
 5 
 6 echo 按任意键执行卸载……
 7 pause>nul
 8 if %checked% EQU 2 (
 9 %PATHS%InstallUtil.exe /u %PATHS%WindowsService1.exe   2>&1
10 )else echo 卸载失败
11 
12 pause>nul

启动服务

1 @echo off
2 net start 服务名称    2>&1
3 pause>nul

停止服务

1 @echo off
2 net stop 服务名称  2>&1 
3 pause>nul

 


以上是关于通过批处理进行Windows服务的安装/卸载&启动/停止的主要内容,如果未能解决你的问题,请参考以下文章

安装Windows服务失败:服务已存在

c# windows service 通过bat文件来安装和卸载自己写的服务

Windows IIS 使用批处理脚本自动安装与卸载

windows下 Oracle11完全卸载方法

如何在windows命令行安装/卸载apache及mysql的方法

简单的Windows 服务的安装和卸载