使用nssm工具将exe或bat做成服务启动

官网:http://www.nssm.cc/download

 

cmd 进入nssm-2.24/win64/ 文件夹 (nssm.exe--不能直接双击)
1、E:\服务工具使用及说明\nssm-2.24\nssm-2.24\win64

2、输入 nssm install 服务名(自定义)
nssm install my-service

3、回车,出现弹框,path中找到需要启动的bat或exe (其他输入框默认)

4、点击 install service

5、安装成功,在windows服务列表里就能看到

 

6、删除, 以管理员方式打开 

cmd 终端输入:sc delete my-service  (自定义的服务名)

 

配置项说明:

Path:运行应用程序的程序

Startup directory:应用程序所在的目录

Arguments:应用运行的参数

Service name:生成服务的名称

 

常用命令:

nssm install servername  //创建servername服务,弹出配置界面

nssm start servername  //启动服务

nssm stop servername  //暂停服务

nssm restart servername  //重新启动服务

nssm remove servername  //删除创建的servername服务

nssm edit servername    / /更改servername服务,弹出修改界面

nssm set servername   参数名 参数值 //设置服务参数值

sc delete servername   / /windows删除服务命令

或者

直接在windows服务管理列表进行操作

 

 

或者 将


  bat 创建快捷方式,将快捷方式放入

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 中即可,但是弹出的是控制台窗口。

 

posted @ 2022-06-30 15:07  南方卖菜  阅读(1355)  评论(0编辑  收藏  举报