用nssm.exe添加WIN的服务。
- 在nssm.exe所在目录用CMD命令:nssm.exe install
- 在跳出的界面中,进行配置
- 然后在服务中就可以控制它了。
上图中的想要conda方式运行Python是不行的,要使用.bat+,ps1的方式,自行编辑和重命名文件后即可。
run_server.bat
@echo off
powershell -WindowStyle Hidden -ExecutionPolicy Bypass -File run_server.ps1
run_server.ps1
# run_server.ps1
D:\anaconda3\envs\ai\python.exe yongli.py > output.log 2> error.log