亲宝软件园为您提供NSSM(系统服务管理软件)的高速下载服务,当前页面下载的版本为2.24免费版,如需查看所有版本,可点击这里查看: 系统其它
NSSM全称是the Non-Sucking Service Manager,是一款免装置的效劳管理软件,可以将exe应用封装成windows效劳软件,行将普通exe程序封装成效劳使之像windows效劳能够设置自动启动等,并且能够监控程序运转状态,程序异常中缀后自动启动,完成守护进程的功用。
同类型的工具还有微软本人的srvany,不过nssm愈加简单易用,并且功用强大。它的特性如下:
1、支持普通exe程序(控制台程序或者带界面的Windows程序都能够)
2、装置简单,修正便当,不只支持图形界面操作,也完整支持命令行设置
3、能够重定向输出(并且支持Rotation)
4、能够自动守护封装了的效劳,程序挂掉了后能够自动重启
5、能够自定义环境变量
6、特别合适一些不带随计算机启动功用的软件来封装成效劳
下载完解压到某个途径,然后将win64/win32文件夹途径(f:\software\nssm\win64)添加到环境变量Path即可。
NSSM用法
F:\Software\nssm
$ nssm
NSSM: The non-sucking service manager
Version 2.24-101-g897c7ad 64-bit, 2017-04-26
用法: nssm <option> [<args> ...]
1、装置效劳
1)图形界面装置效劳: nssm install [<servicename>]
提示:需求管理员权限
2 )命令行方式装置而无需确认:nssm install <servicename> <app> [<args> ...]
2、编辑效劳
1)图形界面: nssm edit <servicename>
2)命令行方式
检索或编辑效劳: nssm dump <servicename>
获取某项配置信息:nssm get <servicename> <parameter> [<subparameter>]
单独设置某项配置:nssm set <servicename> <parameter> [<subparameter>] <value>
重置某项配置: nssm reset <servicename> <parameter> [<subparameter>]
3、管理效劳
1)启动效劳:nssm start <servicename>
2)中止效劳:nssm stop <servicename>
3)重启效劳:nssm restart <servicename>
4)查看效劳状态:nssm status <servicename>
nssm statuscode <servicename>
5)手动轮转日志文件:nssm rotate <servicename>
6)nssm processes <servicename>
4、移除效劳
1)弹出确认窗口:nssm remove [<servicename>]
2)不弹出确认窗口: nssm remove <servicename> confirm
加confirm后直接移除,而不会弹确认窗口