场景需求

Frp客户端正常情况下是在cmd界面运行
容易被客户端误关闭
不美观
现在通过Nssm 将它以服务的形式在后台运行

下载 NSSM

https://nssm.cc/download

安装 NSSM

解压 nssm-2.24-101-g897c7ad.zip,里面分为 win32 和 win64 两个文件夹。
根据系统的判断,此处以 Windows 10 x64 演示,将文件夹 win64 复制到 D 盘根目录下。
并将文件夹 win64 改名为 nssm,此时的目录结构如下:

通过nssm安装frpc服务

以管理员模式打开 cmd(命令提示符)窗口,输入下列命令即可:

D:\nssm\nssm.exe install Frp C:\frp\frpc.exe
D:\nssm\nssm.exe set Frp AppDirectory C:\frp
D:\nssm\nssm.exe set Frp AppParameters -c frp.ini
D:\nssm\nssm.exe set Frp  Description "这个是Frp内网穿透客户端"

然后就可以在Windows服务管理中看到自己创建的服务了
试试启动它吧

参考:
NSSM - the Non-Sucking Service Manager
https://nssm.cc/commands

在 Windows 系统里轻松创建自定义服务
https://teddysun.com/595.html