使用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
即可
运行服务
服务安装完成后,首次运行还需要手动启动服务。打开任务管理器,找到刚才添加的服务后,右键“开始”即可启动服务。
热门推荐
新三板股票开户条件详解——投资者需知的要点
车内如何去除烟味
杭州出发:探寻泸沽湖便捷出行攻略
汉之名将韩信:成也萧何,败也萧何
单招大概什么时候出结果_单招什么时候公布录取结果
三道小西点,轻轻松松解决下午茶,专门诱惑减肥的朋友
父与子讲的是什么?父与子:幽默图画背后深藏的爱与成长!
2025年江苏公务员考试—申论应用文“提纲”怎么写?
芒果肉切下来怎么保存
镍趋势的影响因素是什么?这些因素对镍市场有何作用?
造福全人类!史上15个最重要的医学发现
眼部护理六个步骤 小心避免误区
团队如何公平分配名额
2024年成都指标到校政策详解:各区市县指标名额分配一览
被打还手,一定是互殴吗?
下班健身,饭前还是饭后?这份运动时间指南请收好
前端如何发版
亲子间的信任与沟通:建立稳固的信任关系,促进有效沟通
写三国演义的作文有哪些?妙笔生花:三国演义作文主题大揭秘!
人老了为什么身上会有“味”?有些“老人味”可能是疾病信号!
高空抛物举报热线助力保障公共安全
坐“最美高铁”看中国,畅享新时代美丽画卷
民法开卷思维导图绘制技巧
甜高粱在北方地区的种植适应性分析
Excel时间转换完全指南:从基础到高级技巧
全国铁路实行新列车运行图,北京各火车站线路最新调整!
提升自我表达能力的方法|美丽妆阁
江西分宜:小螺蛳“嗦”出大产业 激发地方文旅新活力
历史上韩信之死背后的真相是是什么?真的是被冤枉的?
韩信之死:一场权力绞杀下的千古谜局,是历史必然还是人性之殇?