windows-server-2012 - Windows任务计划程序 "Launch request ignored, instance already running"

标签 windows-server-2012 taskscheduler

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

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

Task Log

最佳答案

可能会发生按计划任务运行的任务根本不会终止的情况。这是任务管理器的故障还是脚本是未知的,但是两者都可能在这里出错。例如,如果批处理文件包含一个pause语句,则该批处理文件期望按键继续。任务计划程序将永远不会发送它,并且此脚本永远不会完成。

尝试更改任务计划程序中的几个选项。
在属性窗口的底部,您将找到:

'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"

enter image description here
这应该可以解决您的问题。

关于windows-server-2012 - Windows任务计划程序 "Launch request ignored, instance already running",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49932875/

相关文章:

php - 自动化 PHP 脚本

asp.net - 如何防止 ASP.NET 4.5 中长时间运行的请求超时

powershell - 导入注册表(.reg)文件失败

.net - Azure 无法在 Windows Server 2012 辅助角色上找到证书

远程计算机中的 C# 任务计划程序

c# - 是什么原因导致错误HRESULT : 0x800A03EC?

windows2012 - 运算符(operator)或管理员已拒绝请求任务调度程序

ssl - 在 IIS 8.5 中设置具有多个绑定(bind)的 SSL 站点

python - 通过 Windows 任务计划程序安排在 Anaconda 中开发的脚本

当任务计划程序设置为 "Run whether user logged on or not"时 VBA 失败