如何通过PHP在批处理文件中运行“ANT”命令?

时间:2009-09-07 16:00:14

标签: php ant batch-file

我的批处理文件包含以下代码

cd C:\Ant
Ant 

如何在PHP中执行此文件。 我尝试了一切,包括 系统(); EXEC(); 通路();

但这些功能都不适用于我。

1 个答案:

答案 0 :(得分:2)

批处理文件不是可执行文件。试试

cmd /c your-batch-file.bat

这里cmd.exe是可执行文件。 / c选项告诉cmd运行以下命令(这里是批处理文件)。

<强>更新

没有任何PHP知识:由于safe mode,您尝试使用的功能可能会被禁用。

如果您发布尝试调用bat的代码行,那么(对于任何PHP开发人员)都会有所帮助。也许你只是错过了一个参数或类似的东西。