windows中如何将python脚本以服务运行

时间:2024-02-29 21:56:53

一.下载nssm工具

NSSM介绍

NSSM(the Non-Sucking Service Manager)是Windows环境下一款免安装的服务管理软件,它可以将应用封装成服务,使之像windows服务可以设置自动启动等。并且可以监控程序运行状态,程序异常中断后自动启动,实现守护进程的功能。不仅支持图形界面操作,也完全支持命令行设置。

NSSM下载

https://nssm.cc/download下载最新版(当前为2.24),下载完成后解压到某个路径下,然后将win64文件夹路径(D:\nssm-2.24\win64)添加到环境变量Path即可。

网盘下载地址:https://pan.baidu.com/share/init?surl=j_kLW1v37-tetYGl6g7DMQ, 提取码:d0jx

二.何将python脚本以服务运行

图形界面操作很简单,基本看了就会,在此不再赘述,下面主要介绍命令行用法

1.打开终端,进入nssm安装路径

 2.接着输入nssm.exe install +服务名,如D:\nssm-2.24\win64>nssm.exe install result_work

 3.会弹出一个对话框

 

 4.点击install service, 服务安装成功

5.在开始菜单中输入服务,打开服务,找到刚刚添加的服务,开始服务即可