13

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

附加数据:错误值:2147942402

我怎样才能解决这个问题?

4

5 回答 5

17

我收到了同样的错误信息。正如在另一个答案中指出的那样,事实证明错误代码2147942402实际上意味着File Not Found

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

于 2018-02-09T22:41:31.970 回答
5

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

按着这些次序:

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

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

-单击操作选项卡,编辑您的任务,在程序/脚本下选择运行您的任务的应用程序的完整路径(在我的情况下,我将 iexplore.exe 替换为 C:\Windows\winsxs...\iexplore.exe)

希望这可以帮助你:-)

于 2017-04-26T15:51:10.633 回答
4

我得到了相同的附加数据:错误值:2147942402。对我来说,有效的解决方案是删除任务并创建新任务,与删除的相同。您还可以尝试在任务正在运行时验证用户的密码。

于 2015-02-04T07:54:00.530 回答
3

更改权限、不同的文件或位置对我不起作用。我必须创建一个全新的任务并禁用旧任务,它对我有用。原始任务一定已经损坏了某些东西。

于 2018-08-20T16:16:28.033 回答
0

I fixed this error by changing "Run whether user is logged on or not" to "Run Only when user is logged on" on the General tab of the task.

You must a valid user on the General tab-> security options-> "When running the task, use the following user account:"

于 2021-09-10T16:48:52.790 回答