使用nssm管理Windows服务
将exe命令行程序安装为Windows服务
·
使用nssm管理Windows服务
nssm简介
nssm
可以安装exe
、bat
等程序或文件到win服务
。
项目地址: https://www.nssm.cc/download
安装nssm
# 使用choco包管理器安装nssm
choco install nssm -y
使用nssm安装Windows服务
输入nssm install <服务名>
,按回车进入到设置界面
-
Service name
:服务名 -
Application
:应用**Path
:设置为服务启动的文件路径 (点击…选择路径)Startup directory
:启动目录 (Path选好后会自带出来)Arguments
:参数 (可不设)
-
Details
:详情mathematica
Display name
:显示名称Dsecription
:描述Startup type
:启动类型Automatic
-自 动Automatic(Delayed Start)
-自动(延迟启动)Manual
-手动- Disabled-禁用
-
Logon
: 登录参数配置Loal System account
: 本地系统账号Allow service to interact with desktop
: 允许服务与桌面交互Virtual service account
: 虚拟服务账号This account
: 指定账号和密码
-
I/O
:Input(stdin)
:输入日志位置 (可不设)Output(stdout)
:输出日志位置Error(stderr)
:错误日志位置
填好以上
服务信息后,点击Install service
,安装服务
nssm常用命令
# 安装服务
nssm install <服务名>
# 删除服务
nssm remove <服务名>
# 删除服务确定
nssm remove <服务名> confirm
# 修改服务(显示界面修改)
nssm edit <服务名>
# 启动服务
nssm start <服务名>
# 停止服务
nssm stop <服务名>
# 重启服务
nssm restart <服务名>
# 查看状态:
nssm status <servicename>
# 滚动输出:
nssm rotate <servicename>
更多推荐
所有评论(0)