其他数据:错误值:2147942402。如何修复?

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

我有许多不同的计划任务,它们被设置为运行一些用 VB.Net 编写的可执行文件。当他们开始运行时,他们几乎总是收到一个错误,指出任务无法启动并引用此错误值:

其他数据:错误值:2147942402

我该如何解决这个问题?

windows scheduled-tasks
8个回答
20
投票

我收到了同样的错误消息。正如另一个答案中所指出的,事实证明错误代码

2147942402
实际上意味着
File Not Found

我正在以编程方式创建计划任务,结果发现我指定要运行的可执行文件的路径中有一个拼写错误,并且它实际上并不存在。一旦我更正了计划任务设置为运行的 exe 文件路径,一切就会按预期工作。


6
投票

当我尝试使用 Windows 调度程序通过 IE 运行网页时,我遇到了同样的问题。

请按照以下步骤操作:

-右键单击您的任务 -> 属性。

-单击“设置”选项卡,查找“如果任务已在运行,则应用以下规则”(应位于对话框底部),并将 DropDownList 值设置为“停止现有实例”。

-单击“操作”选项卡,编辑您的任务,在“程序/脚本”下选择运行任务的应用程序的“完整路径”(在我的例子中,我将 iexplore.exe 替换为 C:\Windows\winsxs...\iexplore.exe ) 希望这对您有帮助:-)


4
投票


3
投票


0
投票

您必须是常规选项卡->安全选项->“运行任务时,使用以下用户帐户:”上的有效用户


0
投票

Task Scheduler successfully completed task...., action "C:\Windows\SYSTEM32\cmd.exe" with return code 2147942402

我通过将最终退出代码更改为:
解决了这个问题

exit 0

确保捕获并处理批处理文件中的错误。如果批处理成功运行,则将 
“exit”

更改为 “exit 0”。现在任务调度程序的结果是 “操作成功完成 (0x0)”


0
投票
cmd /c

解决了该问题。

我收到错误的命令:

<filepath> <command to run>

解决问题的修复。

cmd /c <filepath> <command to run>



0
投票

当任务计划程序尝试运行此程序时,是否是因为它以我的帐户运行但我尚未登录?无论用户是否登录,它都会设置为“运行”,并且它会存储密码。

实际错误信息: 任务计划程序无法在任务“\FilmCab ack_up_unbackedup_published_media”的实例“{b6eabe53-6b2c-40cf-bdf8-62fa31299044}”中启动操作“C:\Program Files\PowerShell \pwsh.exe”。附加数据:错误值:2147942402。

该驱动器是内部驱动器,因此它不是睡眠外部驱动器 - 尽管脚本中的目标是。可能就是这样。 当我登录并手动运行它时,它运行良好。由于任务冲突和无序选项,我不确定是否要检查“错过计划开始后尽快运行任务”。

© www.soinside.com 2019 - 2024. All rights reserved.