Windows普通程序封装成服务
下载程序
下载地址:https://nssm.cc/download
解压压缩包
根据系统位数选择64或32位程序
打开命令行,运行nssm程序
./nssm install
配置说明
Path:运行应用程序的程序
Startup directory:应用程序所在的目录
Arguments:应用运行的参数
Service name:生成服务的名称
最后点击install service 完成windows服务安装,在windows服务列表就能看到创建的服务了。
常用命令
nssm install servername // 创建servername服务,弹出配置界面
nssm start servername // 启动服务
nssm stop servername // 暂停服务
nssm restart servername // 重新启动服务
nssm remove servername // 删除创建的servername服务
nssm edit servername // 更改servername服务,弹出修改界面
nssm set servername 参数名 参数值 // 设置服务参数值
sc delete servername // windows删除服务命令
直接使用windows的服务管理也可以实现服务的操作,服务右键属性 - 恢复即可设置服务挂掉重启等内容。