使用NSSM工具将.exe程序安装为Windows服务
创作时间:
作者:
@小白创作中心
使用NSSM工具将.exe程序安装为Windows服务
引用
CSDN
1.
https://blog.csdn.net/Antonyzeus/article/details/142261989
NSSM(Non-Sucking Service Manager)是一个用于将普通.exe程序或批处理文件封装成Windows服务的工具。它支持控制台程序和带界面的Windows程序,并提供了丰富的功能,如输出重定向、自动重启、环境变量自定义等。本文将详细介绍如何使用NSSM将.exe程序安装为Windows服务。
NSSM的主要特点
- 支持普通exe程序(控制台程序或者带界面的Windows程序都可以)或bat文件
- 安装简单又方便
- 可以重定向输出(并且支持Rotation)
- 可以自动守护封装了的服务,程序挂掉了后可以自动重启
- 可以自定义环境变量
- 可以自定义启动参数
NSSM的常用命令
- 安装服务:
nssm install 服务名称
也可以直接使用:nssm install,在界面中再填写服务名 - 删除服务:
nssm remove 服务名称
如:nssm remove myservice - 修改服务:
nssm edit 服务名称
注意:只能修改配置,不能修改服务名 - 启动服务:
nssm start 服务名称 - 停止服务:
nssm stop 服务名称
NSSM的安装方式
- 下载NSSM并解压
- 将
nssm.exe复制到C:\Windows\system32目录下 - 以管理员身份打开命令提示符(cmd),定位到
nssm.exe所在路径 - 执行
nssm install 服务名命令 - 按下Enter键会自动弹出nssm的窗体
- 在
Application-Application Path中选择你的可执行文件.exe,确认后会自动填入Startup directory,在Service name处可以修改服务名 - 在上方选项卡的
Details中可以填入显示名称、描述、启动方式,一般默认是自动启动 - 填写完成后点击右下角的
Install service即可
运行服务
服务安装完成后,首次运行还需要手动启动服务。打开任务管理器,找到刚才添加的服务后,右键“开始”即可启动服务。
热门推荐
不能独立生活的成年子女定义是什么
为什么32位系统已经被淘汰了 64位系统有哪些优势?
心肾不交的治疗与预防
为何上涨?何时回稳?——透视当前蔬菜价格走势
武则天和4个儿子:权力之下无亲情,母子博弈贯穿女皇的后半生
“杰”字五行属什么?详解“杰”字的文化内涵与起名建议
香烟市场可能迎来调整,3亿多烟民何去何从?
A到Z站分别是哪些?真的有这么多站吗?
房屋维修基金不可退,了解退还条件和管理办法
高考英语3500词,这样背诵才高效
限位开关故障排查与维护:确保设备稳定运行的关键
高仙芝:战功赫赫却遭冤杀的唐朝名将
植物神经紊乱怎么快速治愈
高考填报志愿“冲、稳、保”策略深度解析,举例说明祝您一举成功
个人打架档案记录有影响吗
仙桃市十大旅游景点
新书 | 宋朝鹤立鸡群的经济文化优势,如何惨淡落幕?
如何更快筛选出适合自己的伴侣
如何通过通风设计提升南向房屋的居住舒适度?这种设计对室内环境有哪些改善?
又一网红打卡地!深圳“藏着”一家宝藏博物馆
去日本旅行:个人携带日元数量及注意事项详解
母乳常温下放几个小时?
石狮子摆放十大忌讳详解:传统风水摆件的摆放禁忌与破解方法
华东师范大学2024年学费标准及各专业收费情况
无人机检测主要测试什么项目?
让数据说话:美欧国家对乌克兰援助情况追踪
你买的大葱矿源黄腐酸钾是真的吗?
如何在房屋装修中实现功能分区的合理性?这种合理性如何提高居住的舒适度?
甘肃:丝绸之路上的西游记传说
浴室瓷砖上的顽固污渍怎么去除?清洁技巧与装修心得