NSSM:从python脚本创建服务

时间:2018-01-24 09:12:15

标签: python nssm

我需要从python脚本创建一个服务,为此我使用的是NSSM(非吸引服务管理器)。我可以使用以下命令安装该服务: nssm安装 但是,当我尝试启动该服务时,它将处于暂停状态。

nssm start <Service_Name>

当我尝试从services.msc恢复/停止/重启时,它会出现Windows无法启动服务的错误。

我正在使用的python脚本如下:

import sys
for i in range(sys.maxsize**10):
with open("D:\PythonWriteFile.txt","a") as myfile:
    myfile.write("Appended text")

请让我知道如何将python脚本作为服务。

1 个答案:

答案 0 :(得分:0)

我对nssm不是很有经验,但在他们的网站上,他们写道:

  

2017-04-26:Windows 10 Creators Update的用户应使用prelease build 2.2.4-101来避免服务无法启动的问题。如果由于某种原因您无法使用该版本,您还可以在注册表中设置AppNoConsole = 1,并注意到期望控制台窗口的应用程序可能会出现意外行为。

我试试版本的东西,也许这就是它