方法二:使用 NSSM(Non-Sucking Service Manager)

下载 NSSM: 前往 NSSM 官方网站(https://nssm.cc/)下载最新版本的 NSSM 工具。

安装 NSSM: 将下载的 NSSM 压缩包解压到一个文件夹中。

添加服务:

打开命令提示符(以管理员权限运行)。

导航到 NSSM 所在的目录。

运行以下命令来添加可执行文件为服务,例如将 Nginx 添加为服务:

nssm install Nginx

1

在弹出的窗口中配置服务信息:

Path: 可执行文件的完整路径(例如:C:\nginx\nginx.exe)。

Startup directory: 可执行文件所在的目录。

Arguments: 需要传递给可执行文件的参数,例如 -g “daemon off;”。

Service name: 服务的名称(例如:Nginx)。

点击 “Install Service” 按钮。

启动和管理服务:

打开服务管理器(services.msc)。

在列表中找到刚刚添加的服务,右键单击进行操作。

————————————————

版权声明:本文为CSDN博主「ℳ₯㎕ddzོꦿ࿐」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_45626288/article/details/132604305

其他:删除服务

删除 NSSM 添加的服务:

导航到 NSSM 所在的目录;运行以下命令以删除服务,其中 “ServiceName” 是您要删除的服务名称:

nssm remove ServiceName

1

删除 WinSW 添加的服务:

导航到 WinSW 所在的目录;运行以下命令以删除服务:

winsw uninstall

1

删除使用 sc 命令添加的服务:

运行以下命令以删除服务,其中 “ServiceName” 是您要删除的服务名称:

sc delete ServiceName