繁体   English   中英

在任务计划程序中运行批处理文件时无法创建日志文件

[英]cannot create log file when running batch file in task scheduler

我已经制作了Crud脚本,用于将数据库从本地服务器更新到Internet,它通过Task Scheduler与批处理文件一起运行,问题是Task Scheduler未创建日志文件。

如何使我的服务器使用与任务计划程序一起运行的批处理文件来创建日志文件? 我已经用脚本创建了批处理文件:

光盘E:\\ www \\ 80 \\ curl

c:\\ php5 \\ php E:\\ www \\ 80 \\ curl \\ update_database.php >> result.log

但是当我手动运行它时,它会创建日志文件。

请帮我...

cd E:\\www\\80\\curl替换为cd /d E:\\www\\80\\curl (或仅添加E:行)。 默认情况下, cd命令将更改命名驱动器的当前目录, 而不是当前驱动器

另一个建议是使用特定的日志文件路径,例如

>> "c:\mypath\result.log"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM