0

我试图为 php 文件设置 Windows 任务计划并成功完成。问题是“ C:\xampp\php\php.exe ”,它是旧版本 php5 的 cgi exe。但是对于较新的版本,它应该是“ C:\xampp\php\php-cgi.exe ”,现在我的整个数据包看起来像这样:

C:\xampp\php\php-cgi.exe -f "C:\xampp\htdocs....\file.php"

因此,在此基础上,我的问题是:

  1. 当脚本在那里运行时,cgi exe 的命令窗口总是出现并在半秒后消失。有没有办法隐藏或禁用窗口?

  2. 我读了某事。关于php-win.exe。消息来源将其描述为没有出现窗口。所以我试了一下,但脚本不能与 C:\xampp\php\php-win.exe一起运行。

你们知道可能是什么问题吗?

4

1 回答 1

1

将您的php script.php调用放入 .bat 文件中,然后将其添加到任务中:

CMD /C START /MIN your.bat

或者您可以与其他用户(除了您自己)一起运行 .bat 文件...

于 2012-12-26T19:37:24.547 回答