使用NSSM将server注册为windows系统服务说明

1、下载nssm-2.24-101-g897c7ad.zip,若已下载过,请忽略
2、解压nssm-2.24-101-g897c7ad.zip,比如我们解压到C盘根目录(建议和server放到同一目录下,因为注册服务后,NSSM不能删除,要持续用)
3、根据windows操作系统是64位或32位,cd到解压的C:\nssm-2.24-101-g897c7ad\win64或C:\nssm-2.24-101-g897c7ad\win32目录,我们要使用nssm.exe注册服务

C:\Users\ethan>cd C:\nssm-2.24-101-g897c7ad\win64
	
4、将wgcloud-agent-release.exe注册为系统服务,cmd下运行命令如下所示

C:\nssm-2.24-101-g897c7ad\win64>nssm install wgcloud-server-release E:\wgcloud-v3.3.5\server\start.bat
	
执行完成后提示:Administrator access is needed to install a service.,说明服务安装成功
注意:将E:\wgcloud-v3.3.5\server\start.bat替换为自己的server实际路径

5、若要删除wgcloud-server-release系统服务,cmd下运行命令如下所示

C:\nssm-2.24-101-g897c7ad\win64>nssm remove wgcloud-server-release
	
注意server和nssm所在路径尽量不要包含空格
6、建议把系统服务wgcloud-server-release设置为【自动延迟启动】
注意:刚注册完服务,服务不会自动启动,需要先手动把服务启动下,就是右击->【启动】就可以了