【问题标题】:task in task scheduler failing when executing batch file执行批处理文件时任务计划程序中的任务失败
【发布时间】:2013-06-11 22:26:42
【问题描述】:

我在 Windows Server 2008 R2 上设置了一个任务。此任务在任务调度程序中设置,以每 4 小时执行一次备份 mongo 数据库的批处理文件。我在 2 台服务器上设置了相同的设置。

在 1 台服务器上运行良好。

另一方面,我在历史记录中记录了这个错误,但它没有执行。

Task Scheduler failed to start "\Backup MongoDb" task for user "*****". Additional Data: Error Value: 2147750687.

我不知道问题可能是什么。有人有什么想法吗?

【问题讨论】:

  • 1.检查 Windows 事件日志。 2. 您确定您在那台计算机上拥有该用户的帐户吗? 3. 你确定用户有必要的权限吗? 4. 您确定任务尚未运行(因先前运行出现错误而卡住)? 5. 谷歌错误。

标签: batch-file windows-server-2008 scheduled-tasks windows-server-2008-r2


【解决方案1】:

检查您的任务的安全选项。 确保选择了无论用户是否登录都运行选项。

【讨论】:

    【解决方案2】:

    我遇到过几次。检查任务的最后运行结果。如果它说另一个实例已经在运行,请右键单击该任务并单击“结束”。然后在它结束任务后,它应该在下一次正确地重新开始。您也可以右键单击并选择“运行”以立即运行它。

    【讨论】:

      【解决方案3】:

      我的解决方法是从任务计划程序调用.BAT 文件。

      此批处理文件然后调用 PowerShell 脚本文件:

      powershell c:\dir1\AutoPopulate.ps1
      

      似乎有效。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-10-02
        • 2013-10-19
        • 2014-03-15
        • 1970-01-01
        • 1970-01-01
        • 2013-03-01
        • 2022-06-28
        • 1970-01-01
        相关资源
        最近更新 更多