小编典典

使用 Windows 任务计划程序运行批处理文件

all

我有一个批处理文件 daily.bat,这是代码:

cd C:\inetpub\wwwroot\infoweb\factuur\cron
c:\PHP\php.exe -f ./cron_pdf.php
ftp -s:ftp_upload.txt ftp.site.be

我在 Windows 7 中使用任务调度程序创建了一个任务。当我手动运行批处理时,一切正常,但是当我尝试使用任务调度程序运行它时,没有任何反应。

我的行动是

'run script' "C:\inetpub\wwwroot\site\x\cron\daily.bat"

UAC 已关闭,我是管理员。

知道为什么这不起作用吗?


阅读 76

收藏
2022-07-08

共1个答案

小编典典

我遇到了同样的问题,但我找到了另一个解决方案,而无需修改我的批处理脚本。

我唯一错过的是“操作”设置 - “开始(可选)”选项。

转到任务属性 –> 操作选项卡 –> 编辑 –> 填写如下:

  1. 行动 :启动程序
  2. 程序/脚本 :批处理脚本的路径,例如C:\Users\beruk\bodo.bat
  3. 添加参数(可选) :<如有必要 - 取决于您的脚本>
  4. Start in(可选) :将完整路径放入批处理脚本位置,例如C:\Users\beruk\(不要在 Start In 周围加上引号)

然后点击确定

这个对我有用。祝你好运!

2022-07-08