一、CMD安装启动Win服务
1、以管理员身份运行cmd(此步很重要)
2、进入InstallUtil.exe目录
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
3、安装服务
InstallUtil.exe /i [PATH\SERVICE.exe] //[PATH\SERVICE.exe]改为待安装服务绝对路径
4、启动服务
net start [SERVICE_NAME] //[SERVICE_NAME]系统用于标识此服务的名称,注意这里的名称不是exe的名称
5、停止服务
net stop [SERVICE_NAME] //[SERVICE_NAME]为系统用于标识此服务的名称
6、卸载服务
InstallUtil.exe /u [PATH\SERVICE.exe] //[PATH\SERVICE.exe]改为服务绝对路径
二、使用sc命令将控制台程序安装成Win服务
1、以管理员身份运行cmd(此步很重要)
2、安装服务
//[SERVICE_NAME]系统用于表示此服务的名称,不是exe的名称。
//[SERVICE_PATH]为exe的完全路径。
//注意binPath=后面必须要有一个空格
sc create [SERVICE_NAME] binPath= "[SERVICE_PATH]"
3、服务配置
//[SERVICE_NAME]系统用于表示此服务的名称
//start= AUTO 注意start= 后面必须要有一个空格,后面跟启动类型
//启动类型:AUTO为自动启动,DEMAND为手动(触发器启动),DISABLED为禁用
sc config [SERVICE_NAME] start= AUTO
4、启动服务
net start [SERVICE_NAME] //[SERVICE_NAME]系统用于标识此服务的名称,注意这里的名称不是exe的名称
5、停止服务
net stop [SERVICE_NAME] //[SERVICE_NAME]为系统用于标识此服务的名称
6、卸载删除服务
sc delete [SERVICE_NAME] //[SERVICE_NAME]服务名称
本文详细介绍如何通过CMD和sc命令在Windows系统中安装、配置、启动、停止及卸载控制台程序作为服务的方法,包括使用InstallUtil.exe和sc命令的具体步骤。


被折叠的 条评论
为什么被折叠?



