使用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 中即可,但是弹出的是控制台窗口。