将 python 作为 windows 服务

Making python as windows service

我创建了 python 实习生调用 PowerShell 脚本的文件。我想将其作为 windows 服务。你们中的任何人都可以帮助我吗?我正在尝试使用 NSSM。当我启动 运行 服务时,出现错误“PowerShell 未被识别为内部或外部 Windows 命令”

您可以使用 PyInstaller 创建 python 作为服务

使用

安装后
pip install PyInstaller

然后你可以使用

创建exe文件
pyinstaller -F --hidden-import=win32timezone App.py

之后您可以将其作为服务启动

dist\App.exe install
dist\App.exe start

检查下面的“PowerShell 未被识别为内部或外部 Windows 命令”