Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 执行批处理文件时任务计划程序中的任务失败_Batch File_Windows Server 2008_Scheduled Tasks_Windows Server 2008 R2 - Fatal编程技术网

Batch file 执行批处理文件时任务计划程序中的任务失败

Batch file 执行批处理文件时任务计划程序中的任务失败,batch-file,windows-server-2008,scheduled-tasks,windows-server-2008-r2,Batch File,Windows Server 2008,Scheduled Tasks,Windows Server 2008 R2,我在windows server 2008 R2上设置了一个任务。此任务在任务scehduler中设置为每4小时执行一个备份mongo数据库的批处理文件。我在两台服务器上设置了相同的设置 在1台服务器上运行正常 另一方面,我将此错误记录在历史记录中,但它不会执行 Task Scheduler failed to start "\Backup MongoDb" task for user "*****". Additional Data: Error Value: 2147750687. 我不知

我在windows server 2008 R2上设置了一个任务。此任务在任务scehduler中设置为每4小时执行一个备份mongo数据库的批处理文件。我在两台服务器上设置了相同的设置

在1台服务器上运行正常

另一方面,我将此错误记录在历史记录中,但它不会执行

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

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

我的解决办法是从任务调度器调用
.BAT
文件

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

powershell c:\dir1\AutoPopulate.ps1

似乎有用。

我已经遇到过几次了。检查任务的上次运行结果。如果它表示另一个实例已在运行,请右键单击该任务并单击“结束”。然后在该任务结束后,它应该在下次正确启动。您也可以右键单击并选择“运行”立即运行它

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

1。检查Windows事件日志。2.您确定您在该计算机上有该用户的帐户吗?3.您确定该用户具有必要的权限吗?4.是否确定该任务尚未运行(由于上一次运行的错误而卡住)?5.谷歌搜索错误。