用NSSM把exe安装/运行在Services上,封装为服务

1.把nssm.exe放在C:\Windows\System32文件夹下。

2.管理员身份运行cmd,输入nssm install <需要添加为Services的程序名字>。执行之后会看到弹窗如下所示:

3.填写第一个Application,第二个Details和后面的Exit actions即可,后面的可根据需要选择是否填写。然后点击“Install service”按钮。

Details下面选择Manual,如果选择Auto,会一直重复运行。

Exit actions下面选择Stop service (oneshot mode)可以确保此Services运行完之后自动停止,不然一直显示Running。

P.S.也可以自动安装,cmd输入命令nssm install <需要添加为Services的程序名字> <路径指向.exe> [<参数>]

4.常用nssm相关命令,在cmd中输入运行即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以使用 nssm(Non-Sucking Service Manager)来安装和管理 Nginx 服务。以下是安装 Nginx 服务的步骤: 1. 首先,你需要下载并解压 Nginx 的压缩包。你可以从 Nginx 官方网站(https://nginx.org/)下载最新版本的稳定版。 2. 在解压的 Nginx 文件夹中,创建一个名为 `nginx.conf` 的配置文件。你可以根据需要对该文件进行配置。 3. 打开命令提示符或 PowerShell,并导航到 Nginx 文件夹的路径。 4. 使用以下命令来安装 Nginx 服务: ``` nssm install nginx ``` 这将打开 NSSM 的 GUI 界面。 5. 在 NSSM 的 GUI 界面中,首先指定 `Path` 为 Nginx 可执行文件的完整路径(例如:`C:\path\to\nginx.exe`)。 6. 在 `Startup directory` 中,指定 Nginx 的工作目录,这是包含 `nginx.conf` 文件的目录。 7. 在 `Arguments` 中,输入以下参数: ``` -c "路径\到\nginx.conf" ``` 请确保将 `路径\到\nginx.conf` 替换为你实际的 `nginx.conf` 文件的路径。 8. 在 `Dependencies` 选项卡中,选择与 Nginx 相关联的依赖项(如果有)。 9. 在 `Details` 选项卡中,输入一个描述性的名称(例如:Nginx Service),然后单击 `Install service` 按钮。 10. 完成后,你可以在 Windows 服务列表中找到并管理 Nginx 服务。你可以使用以下命令启动、停止或重启服务: ``` nssm start nginx nssm stop nginx nssm restart nginx ``` 这样,你就可以使用 nssm 在 Windows 上安装和管理 Nginx 服务了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值