首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将python脚本作为windows服务运行

将python脚本作为windows服务运行
EN

Stack Overflow用户
提问于 2013-09-26 15:30:37
回答 3查看 7.3K关注 0票数 8

有没有办法在windows7系统启动时运行我的python 3脚本?

我知道这个问题已经被问了几次,但没有一个解决方案真正满足了我的需求,因为我更喜欢使用免费的python解释器,而不是切换到ActivePython。

我已经安装了Python for Windows extensions,可以使用py2exe,但它不支持Python3。

EN

回答 3

Stack Overflow用户

发布于 2015-04-28 03:40:51

您还可以通过以下步骤使用Windows任务计划程序(键入时跳过引号):

  • Search 'Task Scheduler‘in Start按钮搜索框
  • Create a new task
  • In 'Create task’对话框,转到'Triggers‘选项卡并从'Begin
  • Task’下拉列表中单击'New‘按钮并在启动时选择,单击’OK‘

<<>H19>转到'Actions’选项卡,然后单击'New‘dropdown

'Start a Program’H212

  • 在‘程序/脚本’框中键入'python.exe'
  • In 'Add arguments‘框,输入带有任意参数的python脚本的完整路径,例如'C:\Scripts\startupscript.py -c onstart'
票数 7
EN

Stack Overflow用户

发布于 2014-02-14 13:40:16

假设您有一个使用py2exe从python脚本生成的完全独立的exe文件,您只需在HKLM\Software\Microsoft\Windows\CurrentVersion\Run of windows registry下添加一个带有随机键和值的新字符串作为exe文件的absolute path (可从Window的run提示符下运行regedit进行访问)。这将在您的Windows7启动时运行exe文件!

票数 2
EN

Stack Overflow用户

发布于 2015-04-28 02:43:14

您可以使用sc命令。我现在无法测试它,但我认为它应该是这样的:

代码语言:javascript
复制
sc create MyCoolService start=auto binpath=c:\mycoolprogram\supercool.exe obj=LocalSystem displayname=CoolService

See link for command syntax

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19022002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档