
注册 Windows 服务
1- 安装 choco
Chocolatey 是 windows 平台的一款包管理器工具,可以使用户安装应用程序更加快速。类似于 Linux 中的apt、yum、pacman等。
在 Windows 系统中,适用管理员权限打开 Powershell,运行以下命令,安装 Chocolatey
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
输入完命令会自动安装。
输入choco
查看返回信息,如果返回choco
的版本相关信息,则说明安装成功。
2- 安装 nssm
使用choco
命令安装nssm
choco install nssm
输入nssm
,返回如下信息,说明安装成功!
3- 将程序注册为 Windows 服务
这里以frpc
服务为例,使用nssm
将frpc
注册成 Windows 服务实现 frpc
随着 Windows 开机启动而启动.
使用管理员权限运行 cmd,执行下面的命令:
nssm install frpc
会弹出来配置窗口,将程序主文件和运行参数以及配置文件等信息配置好,就可以点击安装服务。
看到下面的结果说明注册成功。
打开 Windows 服务,就可以看到刚刚添加的服务了。
因为没有重启,第一次需要手动启动。以后该服务就可以跟随 Windows 自启动了。
4-使用 nssm 删除 Windows 服务
在终端中输入nssm remove 服务名称
即可。以上述示例中的frpc服务为例,删除frpc服务的命令为:
nssm remove frpc
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 超级帅气
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果