【问题标题】:Task Scheduler not running repeated tasks任务计划程序不运行重复任务
【发布时间】:2016-11-04 06:48:12
【问题描述】:

我创建了一个任务,每x 分钟打开一个网站。 这就是我所拥有的。

program: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
argument: https://phpfile on my server
start in: C:\Program Files (x86)\Google\Chrome\Application\

它手动启动,但从不自动重复。 它显示重复时间正确但从不重复。重复时间不断更新。

我基本上想每隔几分钟在我的网站上运行一个 PHP 脚本, 请帮忙。

【问题讨论】:

  • 基本上你需要一个 cron 作业来每 x 分钟运行一次你的 php 脚本。参考这个链接stackoverflow.com/q/18737407/4584028
  • @BalrajAllam 我想我正在使用具有任务调度程序作为 cron 替代方案的 Windows。
  • 是的,任务调度器和cron类似。
  • 这里的问题是它没有自动重复,但仍在更新重复时间。我该怎么做才能让它自动运行? @BalrajAllam

标签: php windows taskscheduler


【解决方案1】:

我通过在任务计划程序中为我的任务设置多个触发器来解决我在 Windows 10 中的问题。

之后我重新启动了我的电脑,它终于可以正常工作了。

这是我参考的链接:https://superuser.com/questions/865067/task-scheduler-repeat-task-not-triggering

下面是我在任务计划程序中的任务属性截图。

【讨论】:

    【解决方案2】:

    您还可以创建一个计划任务并在当前时间之后设置触发器(不是在过去的时间,因为它不会在那时开始),比如从现在开始 10 分钟。然后不要手动运行任务,而是等待 10 分钟,Windows 将开始安排任务,例如每小时或您设置的任何内容。基本上windows scheduler至少需要一个自动触发,而不是由用户手动运行才能开始自动运行任务。

    【讨论】:

      【解决方案3】:

      我遇到了同样的问题,并通过从任务名称和执行路径中删除空格来解决它。任务调度器不喜欢空格。

      【讨论】:

      • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-21
      • 1970-01-01
      • 1970-01-01
      • 2014-03-23
      • 1970-01-01
      • 1970-01-01
      • 2010-09-22
      相关资源
      最近更新 更多