因为Frp client 之前是使用批处理启动的,所以每次电脑重启之后,需要等到登录之后才能启动。 目的是要操作系统启动之后就直接启动Frp client。为了解决这个问题,所以使用nssm来将Frp client安装到windows的服务,使它作为服务启动。这样就可以实现当电脑启动之后就可以直接启动。

目录

  • 先决条件
  • 安装过程
  • 验证和引用

先决条件

安装过程

Step 1

在 Windows 操作系统下配置好 Frp 客户端信息之后,使用命令行进入 nssm 目录,如下图:

注:请根据实际情况进入相对应的目录。

Step 2

通过命令行安装服务:

nssm install MyFirstService
Step 3

输入 Step 2 的命令后,系统会打开 nssm GUI。填写服务的相关信息即可:

  • 程序路径
  • 程序工作目录
  • 额外参数

顶部的 “Details” 是服务的详细描述和设置。填完以上信息后,服务就安装完成了。记得以管理员模式运行 nssm。

验证和应用

  • 在windows 的命令行输入“services.msc” 打开windows 的服务管理窗口
  • 通过上图就可以判断 服务已经添加成功。 另外你还可以在frp 根目录下查看frp运行的日志。
引用

这就是使用nssm 在windows下,快速的创建服务的简单使用笔记。