我需要从python脚本创建一个服务,为此我使用NSSM(非吸吮式服务管理器)。我可以使用以下命令安装该服务: nssm install,但是,当我尝试启动该服务时,它会处于暂停状态。
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脚本作为服务。
发布于 2018-01-31 12:22:50
我在nssm方面不是很有经验,但在他们的网站上,他们写道:
2017-04-26: Windows 10创建者更新用户应使用预租赁版本2.2.4-101,以避免服务无法启动的问题。如果由于某种原因不能使用该构建,您也可以在注册表中设置AppNoConsole=1,请注意,希望使用控制台窗口的应用程序可能会意外地运行。
我想试试版本的东西,也许就是这个
https://stackoverflow.com/questions/48418655
复制相似问题