将.exe 或.bat 程序做成 Windows 服务

本贴最后更新于 1482 天前,其中的信息可能已经时异事殊

将.exe 或。bat 程序做成 Windows 服务

一。nssm 介绍

NSSM 是一个服务封装程序,它可以将普通 exe 程序封装成服务,使之像 windows 服务一样运行。同类型的工具还有微软自己的 srvany,不过 nssm 更加简单易用,并且功能强大。

二。安装 nssm

nssm 安装地址: http://www.nssm.cc/

图片.png
选择 latest release(最新发布)
图片.png

解压安装包
图片.png

我是 64 位电脑,所以使用 cmd 终端进入 E:\desktop\development\nssm-2.24\win64(如果你们是 32 位可以选择 E:\desktop\development\nssm-2.24\win32)
图片.png

进入后输入 nssm install 服务名(自己随便写)
图片.png

点击回车后,会出现下面弹框
图片.png

选择你想要的路径,点击需要的.exe 或。bat 程序
图片.png

会弹出下面样子
图片.png

点击 install service 会出现下面弹框,就是成功了(之前的 grafana 我早就装好了,所以换了新的服务名 prometheus 展示,请别误会了)
图片.png

然后进入服务,点击启动就完成了
图片.png

图片.png

如果要删除服务,请以管理员方式打开 cmd 终端输入 sc delete prometheus(自己定义的服务名)

  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    215 引用 • 462 回帖
  • nssm
    2 引用
1 操作
xcchen 在 2020-03-07 19:06:14 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...