Task Scheduler 没有启动任务“bc”,因为同一任务的实例“(GUID)”已经在运行

问题描述 投票:0回答:2

因为这个问题,我最近两天都在摸不着头脑。这个错误在生产服务器上是间歇性的,因为有时任务计划程序工作,有时不工作。

相同的设置在开发服务器中工作。

我还检查了两台服务器上的执行策略,看起来是一样的

powershell windows-8 taskscheduler
2个回答
0
投票

在你的第二个截图中,你可以在最新的下拉列表中选择“停止现有实例”(如果任务已经在运行)。然后重试选项可能会再次正确触发您的任务。


0
投票

我几乎遇到了这个确切的问题,从命令行运行命令行应用程序可以工作,但在按计划任务运行时却不行。

事实证明,计划任务对参数必须作为参数传递而不是目标 .exe 的一部分这一事实非常敏感。

因此,如果还有其他人正在为此类问题而苦苦挣扎,请确保将命令行参数作为参数(见附图)。

另外,如果你喜欢使用 PowerShell 脚本来安排你的计划任务,你可以这样做:

$action = New-ScheduledTaskAction -Execute "c:\temp\myApp.exe" -Parameters "testConnection true" -WorkingDirectory "c:\tempFiles\"
© www.soinside.com 2019 - 2024. All rights reserved.