当前位置: 首页 > 知识库问答 >
问题:

为什么我的任务计划程序任务失败并出现错误2147942667?

楚昊明
2023-03-14

我已经安排了一个任务来启动批处理文件。当我使用选项运行任务时

仅在用户登录时运行

一切正常。

我想在后台运行此任务,因此我使用选项运行它

无论用户是否登录,运行。

现在,当我在该参数下运行任务时,它不起作用。我得到以下两个错误:

    < li >任务计划程序无法启动任务“\stmm\Daemon”的实例“{ 2a 7cc 950-fad 9-4633-9701-af 75 a 0 FD 220d }”中的操作“C:\Windows\SYSTEM32\cmd.exe”。附加数据:错误值:2147942667。 < li >任务计划html" target="_blank">程序无法为用户“GBLADHEDANI\N011940”启动“\stmm\Daemon”任务的实例“{ 2 a7cc 950-fad 9-4633-9701-af 75 a 0 FD 220d }”。附加数据:错误值:2147942667。

什么是错误值:2147942667?我如何解决这个错误?

共有3个答案

何骞尧
2023-03-14

发生这种情况的原因可能不止一个。在我的案例中,这是由于权限问题造成的。运行任务的用户无权写入日志目录,因此失败并出现此错误。

哈骞仕
2023-03-14

对我来说,它是“开始”-我从旧服务器复制了值,并更新了到新. exe位置的路径,但我忘记更新“开始”位置-如果它不存在,你也会得到这个错误

引用上面@hans-passant的评论,因为它对调试这个问题很有价值:

将错误代码转换为十六进制以获得0x8007010B。7使其成为Windows错误。这使得010B错误代码267。“目录名无效”。当然,会发生这种情况。

冀崇凛
2023-03-14

要获得相关的错误消息:

  1. 将2147942667转换为十六进制:8007010B
  2. 取最后 4 位数字 (010B) 并转换为十进制:267
  3. 在命令提示符下,运行 net helpmsg 267
  4. 结果:“目录名称无效。

对我来说,解决方案是我在“开始”字段中有引号。我在Microsoft KB文章2452723中找到了此信息,如果“开始(可选)”字段中的路径有引号,则Windows Vista前进计划任务无法运行。

基本上,编辑您的计划任务并从“开始”字段中删除引号:

  1. 打开您的计划任务
  2. 切换到“操作”选项卡
  3. 打开你的行动
  4. 从字段“开始(可选)”中删除引号(")
  5. 保存并关闭所有打开的对话框

您还应该检查错误的其他原因,例如没有访问目录的权限,或者使用仅在某些登录会话期间可用的映射驱动器号。

 类似资料:
  • 我以前有许多 C .exe程序(使用 C Builder XE7 开发)作为计划任务在 Windows 2008 R2 数据中心服务器中运行。这些任务由SYSTEM帐户运行,我以前从未遇到过任何问题。 我最近将这些任务导入到新的Windows 2019数据中心服务器,并在任务计划程序中设置这些任务。使用相同的系统帐户运行任务,但是使用更新的Windows服务器,这些任务现在给我的运行结果是0xC0

  • 我已经创建了一个控制台应用程序,并尝试在任务计划程序中运行。当我通过单击可执行文件或使用快捷方式运行它时,它工作正常,但当我在任务调度程序中运行它时,我得到“PHLIP231 Prod的应用程序访问路径' C:\WINDOWS\DMBErrors '被拒绝。” 我已经在我的应用程序中搜索了此路径,甚至尝试手动将路径添加到我的计算机,但没有成功。我的应用程序构建了一个excel文件并将其写入相对于可

  • 我正在尝试运行一个python脚本来下载qualtrics调查的回答,并将其存储为CSV格式。作为脚本的一部分,它调用了zipfile.zipfile。当我在VS代码终端窗口中运行这个程序时,它下载并解压文件就可以了。然而,当我在Windows任务计划程序中运行脚本时,我遇到了这个错误。 我运行的是python 3.6,windows 10,我尝试了从我的登录帐户更改用户权限,将文件路径作为要运行

  • 我使用简单的xml命令方法在MS Task Scheduler应用程序中创建了一个任务: 这个xml有参数字符串(运行文件),具有本地化(希伯来文/阿拉伯文)路径名,如下所示: 但是,最后添加到调度程序ui的文件路径(此处的参数)显示不相关的字符(如انتÙ...اÙ...Ø¢Ø²Ø§Ø ̄ÛŒˆÚº اور ØÙ'ÙˆÙ' Ú©),任务无法执行。 任务计划程序任务的属性(图像) 有

  • 我有一些可执行文件要安排在Windows任务调度程序中运行。他们的输出必须在某处看到。通过Windows任务计划程序运行应用程序时,程序的输出将丢失。如何捕获此输出?我做了谷歌搜索,找到了破解方法,改为运行cmd并将输出重定向到日志文件,但我无法将这些信息很好地保存在XML文件中,我应该能够在任务调度程序中注册,因此我需要一种更好的方法。 任何帮助都将不胜感激。

  • 问题内容: 我在其他主题上几乎尝试了所有方法,但在rss阅读器应用程序中却遇到了同样的问题。我该如何解决? 我收到此错误: 错误:任务’:app:transformClassesWithMultidexlistForDebug’的执行失败。com.android.build.api.transform.TransformException:com.android.ide.common.proces