在你的第二个截图中,你可以在最新的下拉列表中选择“停止现有实例”(如果任务已经在运行)。然后重试选项可能会再次正确触发您的任务。
我几乎遇到了这个确切的问题,从命令行运行命令行应用程序可以工作,但在按计划任务运行时却不行。
事实证明,计划任务对参数必须作为参数传递而不是目标 .exe 的一部分这一事实非常敏感。
因此,如果还有其他人正在为此类问题而苦苦挣扎,请确保将命令行参数作为参数(见附图)。
另外,如果你喜欢使用 PowerShell 脚本来安排你的计划任务,你可以这样做:
$action = New-ScheduledTaskAction -Execute "c:\temp\myApp.exe" -Parameters "testConnection true" -WorkingDirectory "c:\tempFiles\"