Contents

让windows软件以系统服务方式运行

Contents

让windows软件以系统服务方式运行

将windows程序的以服务方式在后台运行更方便更简洁 本次需要使用的软件为nssm nssm官网 本站下载 1.下载并解压 解压放到C:\Program Files\nssm-2.24 2.打开cmd并跳转目录 打开cmd win+r

cmd

Microsoft Windows [版本 10.0.19044.1706] (c) Microsoft Corporation。保留所有权利。

C:\Users\SFQ>

使用cmd跳转到exe所在目录 C:\Users\SFQ> cd C:\Program Files\nssm-2.24\win64

3.查看帮助信息 C:\Program Files\nssm-2.24\win64>nssm.exe

NSSM: The non-sucking service manager Version 2.24 64-bit, 2014-08-31 Usage: nssm

To show service installation GUI:

nssm install [<servicename>]

To install a service without confirmation:

nssm install <servicename> <app> [<args> ...]

To show service editing GUI:

nssm edit <servicename>

To retrieve or edit service parameters directly:

nssm get <servicename> <parameter> [<subparameter>]

nssm set <servicename> <parameter> [<subparameter>] <value>

nssm reset <servicename> <parameter> [<subparameter>]

To show service removal GUI:

nssm remove [<servicename>]

To remove a service without confirmation:

nssm remove <servicename> confirm

To manage a service:

nssm start <servicename>

nssm stop <servicename>

nssm restart <servicename>

nssm status <servicename>

nssm rotate <servicename>

4.创建安装服务 (例如要安装的服务为test) 输入 程序 install + 要安装的服务名字 C:\Program Files\nssm-2.24\win64> nssm.exe install test

提示图形界面 在第一行 选择要运行的程序 第二行 选择运行程序的目录 第三行为 运行这个程序时 附加的命令 5.启动服务 5.1 使用管理员权限打开cmd并跳转到软件安装目录 C:\Program Files\nssm-2.24\win64 下,运行 C:\Program Files\nssm-2.24\win64> nssm start test

5.2 使用系统自带的服务管理 进行启动/重启/停止