【问题标题】:Windows Task Scheduler "Launch request ignored, instance already running"Windows 任务计划程序“忽略启动请求,实例已在运行”
【发布时间】:2018-09-30 15:41:10
【问题描述】:

我有一个每天每 5 分钟触发一次的任务。但最近,我发现任务总是在上午 8:00 到上午 9:00 之间失败,但所有其他任务(有些每 1 分钟触发一次)都没有任何问题。所以我不知道出了什么问题。

从下面的日志中,我可以看到在 8:20 有一个触发器,它最终在 8:30 终止。实际上,这项任务非常简单,只需不到 1 分钟即可完成。所以我不知道为什么会有“启动请求被忽略,实例已经运行”警告。

【问题讨论】:

    标签: windows-server-2012 taskscheduler


    【解决方案1】:

    作为计划任务运行的任务可能不会终止。这是任务管理器的故障还是脚本的故障尚不清楚,但两者都可能有故障。例如,如果批处理文件包含暂停语句,则批处理文件需要按键才能继续。任务调度器永远不会发送它,而这个脚本永远不会完成。

    尝试更改任务计划程序中的几个选项。 在属性窗口的底部,你会发现:

    'If the task is already running, the following applies" make it "Do start a 
    new intstance".
    
    Change this to "Run a new instance in parallel"
    

    这应该可以解决您的问题。

    【讨论】:

      【解决方案2】:

      我遇到了类似的问题,所以我想出了在调度程序上运行的脚本被服务器上的其他用户打开/访问的解决方案,在这种情况下调度程序将不会执行任何操作。

      解决方案 - 注销所有与服务器连接的用户..

      希望这会有所帮助

      【讨论】:

        猜你喜欢
        • 2015-10-19
        • 2012-01-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-16
        • 1970-01-01
        • 2020-12-02
        相关资源
        最近更新 更多