cakePHP popen(),带有2个命令,使用windows

时间:2015-10-15 14:08:16

标签: php cakephp cron

我想写一个与windows一起工作的cron管理器,并且(我认为)我需要在sequenz中使用2个命令才能实现。

基本上,一个cron启动我的脚本,该脚本通过foreach运行。 每个循环都转到我的函数,它应该在后台启动一个控制台脚本(这样主脚本就不必等待每个脚本完成了)

protected function runWindows() {
    $command = 'cd ' . APP . // first I want to redirect to the correct folder
        ' && .\Console\cake importer.import'; // second I want to address my script
    pclose(popen('start /B ' . $command . ' 2>&1 &' , "r"));
}

任何一个命令都可以自行运行,所以我的问题是如果可能的话找到用popen发送2命令的正确方法。

注意:我认为在开始实际脚本之前我需要重定向。在Unix环境中,这个&&应该工作。

0 个答案:

没有答案