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

无法从任务计划程序执行批处理文件

缪修德
2023-03-14

我从昨天开始就在努力解决这个问题,我创建了一个批处理文件——一个简单的文件——它将尝试读取windows计划任务的日志,并基于对正确的“最后结果”的搜索将0或1记录到日志文件中。批处理文件运行良好。但是我想安排这个批处理文件每两分钟运行一次,

所以我创建了一个运行此批处理文件的计划任务;当我强制启动计划任务时,我在任务调度程序历史记录中没有看到任何错误,但同时我的Batch文件没有被执行。

我尝试的是,-我确保我正在使用选项“以最高权限运行”运行计划任务,-我确定我拥有正确的权限(仍然不确定)。我尝试使用process monitor,但没有看到任何访问问题,所以当我运行任务时什么都没有发生。我快疯了,

这是我的批处理文件的内容:

     SET LOGFILE=MyLogFile.log
    call :Logit >> %LOGFILE% 
    exit /b 0

共有1个答案

丁弘新
2023-03-14

感谢Vector(看Vector的评论),这个问题是通过以下方式解决的:不是引用“程序/脚本”下的路径和文件名,而是在“程序/脚本”下添加脚本的名称和“开始于(可选)”下的文件路径

 类似资料:
  • 我有一个批处理文件,其中包含以下代码以停止和启动SQL报告服务: 我已经设置了每天运行的计划任务,它目前以SYSTEM的形式运行,并设置了最高权限。我在操作上设置了文件夹中的开始选项,通常一切似乎都设置正确。但是当我运行任务时,似乎什么都没有发生,它说任务已经运行,但我看不到服务已经按预期重新启动。 有人能告诉我我错过了什么吗?

  • 我在任务计划程序中计划了一个批处理文件。如果我从CMD手动运行此批处理文件,它将很好地完成所有工作,大约需要20分钟。但是,如果我在任务计划程序中计划它,它在开始运行时立即完成,并显示结果是“成功完成”。(VBS 没有运行...)此批处理文件将调用 2 个 vbs 脚本来运行。我不确定任务计划程序是否有问题,或者只是批处理文件在那里得到错误的代码。 我在日志文件中得到了错误信息 我只从任务调度器得

  • 我有几个批处理文件,用于设置日志文件路径并启动visual studio 2010 ordertests。当我从windows资源管理器执行批处理文件时,它运行良好。问题在于,当我使用Windows任务调度程序运行批处理文件时,orderedtest没有执行。 示例代码: 操作系统:Windows 7/2008 r2 任务计划程序配置映像: > 常规: 设置: 条件: 编辑操作: 编辑触发器:

  • 我有一个调用powershell脚本的简单批处理文件。 我也看过以下3个关于这个主题的前面问题: 从任务调度器运行批处理文件不适用于java命令 Windows任务计划程序不启动批处理文件任务 任务计划程序未使用MSTest命令执行批处理(bat)文件 看起来我已经尝试了运行任务的每一个组合,但它仍然不执行我的powershell脚本。 批处理文件内容:powershell.exe“E:\ SIS

  • 从任务计划程序运行批处理文件不适用于. bat文件中的java命令。如果我手动运行. bat文件,它的工作良好。 这是我试图安排的简单. bat文件

  • 我已经制作了我的Crud脚本,用于将数据库从本地服务器更新到Internet上,它通过任务调度程序以批处理文件运行,问题是任务调度程序没有创建日志文件。 如何使我的服务器创建日志文件与我的批处理文件运行与任务计划程序?我已经用脚本创建了批处理文件: 但是当我手动运行它时,它确实会创建日志文件。 请帮帮我...