为什么Windows 7的任务调度任务失败,错误2147942667(why windows 7 t

2019-08-03 07:52发布

我面临着一个奇怪的问题。 我已经计划了的任务劳克一个批处理文件。 当我运行选项任务Run only when user is logged on ,一切工作正常。 但我想在后台运行这个任务,所以我使用的选项运行它Run whether user is logged on or not 。 现在,当我运行它是不工作的任务。 我获得以下2个错误。 我不明白这个错误。 请帮我解决这个问题。

 Task Scheduler failed to launch action "C:\Windows\SYSTEM32\cmd.exe" in instance "{2a7cc950-fad9-4633-9701-af75a0fd220d}" of task "\stmm\Daemon". Additional Data: Error Value: 2147942667.
 Task Scheduler failed to start instance "{2a7cc950-fad9-4633-9701-af75a0fd220d}" of "\stmm\Daemon"  task for user "GBLADHEDANI\N011940" . Additional Data: Error Value: 2147942667.

Answer 1:

我有同样的问题。

对我来说,解决方案在Microsoft知识库文章2452723发现:

Windows Vista中起计划任务无法运行,如果“开始于(可选)”的路径字段报价

基本上,编辑您的计划任务,并采取了行情开始在该领域工作:

  1. 打开你的计划任务
  2. 切换到“操作”选项卡
  3. 打开你的行动
  4. “从现场移除行情()‘开始于(可选)’
  5. 保存并关闭所有打开的对话框



Answer 2:

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

引用@从上面汉斯 - 顺便的评论,因为它是有价值的debgging这个问题:

转换错误代码为十六进制得到0x8007010B。 7使它Windows错误。 这使得010B错误代码267“目录名称是无效的”。 当然,出现这种情况。



Answer 3:

发生这种情况的原因不止一个。 在我的情况下发生这种情况是由于权限问题。 该任务运行的用户没有权限写入日志目录,因此这个错误而失败。



Answer 4:

我有同样的问题,Windows7的上。

我得到的错误2147942667和暂时无法运行C报告:\ WINDOWS \ SYSTEM32 \ CMD.EXE。 我试着用和不用的脚本和启动在双引号,它并没有区别。 然后我试图替换映射的网络驱动器和(\服务器1 \ Sharexx \ my_scripts \ run_this.cmd)UNC引用的所有路径引用和固定对我来说。 拍。



Answer 5:

对于一个更通用的答案,转换误差值成十六进制,然后在查找的十六进制值Windows任务计划程序错误和成功常数



Answer 6:

对我来说这是“开始” - 我在我的节目名称末尾的“的.py”不小心留下。 我忘了利用它在(“应用”)的文件夹的名称。



文章来源: why windows 7 task scheduler task fails with error 2147942667