NSSM
是一个开源项目官网 可以将任意程序部署为 Windows 的服务
下载安装
添加服务
- 简易安装
Caddy
到系统服务 并且开机自启动1
2
3
4
5
6
7nssm install caddy D:\Caddy\caddy.exe
nssm set caddy DisplayName "Caddy - Go Web Service"
nssm set caddy Description "A painless self-hosted Web service."
nssm set caddy AppDirectory D:\Caddy
nssm set caddy AppStdout D:\Caddy\caddy.log
nssm set caddy Start SERVICE_DELAYED_AUTO_START
nssm start caddy - 参数说明
DisplayName
: 服务显示名称Description
: 服务描述AppDirectory
: 启动目录AppStdout
和AppStderr
: 标准输出和错误输出AppNoConsole
: 是否显示Console 设置为 1 不显示Start
: 设置启动方式 可选下列值SERVICE_AUTO_START
开机自启动SERVICE_DELAYED_AUTO_START
延时启动SERVICE_DEMAND_START
手动启动SERVICE_DISABLED
禁用
- 示例脚本 点击下载