使用NSSM将bat或者exe安装为windows服务

1、下载NSSM,下载后解压到任意文件夹使用NSSM将bat或者exe安装为windows服务
2、将bat文件安装为windows服务,以elasticsearch.bat为例

(1)以管理员是身份打开cmd,切换到nssm 解压路径下的win64所在目录,输入指令nssm install [serverName] 如:nssm install elasticsearch
使用NSSM将bat或者exe安装为windows服务
(2)回车之后,会出现nssm界面,path填入elasticsearch.bat的全路径,startup diectory填入elasticsearch.bat所在文件夹,然后点install service按钮,如图则成功。
使用NSSM将bat或者exe安装为windows服务
如图,在服务中找到刚才创建的服务,启动,如果启动成功,则没有问题。使用NSSM将bat或者exe安装为windows服务
安装exe也是如此,nssm更详细使用及介绍请移步NSSM安装服务