使用windows自带的命令sc
打开cmd,输入注册命令(注册失败时以管理员身份运行cmd重新尝试)
注册服务:
sc create NewService binpath= "E:\code\newserver.exe" type= own start= auto displayname= NewService
binpath:你的应用程序所在的路径。
displayname:服务显示的名称
start:服务启动类型
start= auto自动启动
start= demand //手动
用sc可打开被禁用的服务,语法是:
sc config 服务名 start= demand //手动
sc condig 服务名 start= auto //自动
sc config 服务名 start= disabled //禁用
sc start 服务名
sc stop 服务名
注:1)服务名不一定是你在服务面板看到的那个名
2) = 后面有空格,少了就有错
如何判断服务是否注册成功:打开任务管理器查看“服务”,是否增加成功
or
按下面的方式尝试启动服务
启动服务
net start NewService
停止服务
net stop NewService
删除服务
sc delete "NewService"