如何从php执行命令提示符


how to execute command prompt from php

作为php的新手。我有以下命令作为:

cd E:'PHP'home_php'img'tmp
E:
montage -mode concatenate -tile 3x3 *.png result.png

我想在php中从cmd.exe执行命令(如果可能的话,也可以从javascript执行)。现在我必须执行.bat文件,但该文件有一些静态值。我需要传递一些动态值。如何使用所需的命令打开cmd。我尝试了php蒙太奇,但我需要php/JS中cmd中的.bat之类的东西。

试试这个:echo exec('your command');

http://php.net/manual/en/function.exec.php你也可以出于一些奇怪的原因使用backticks:http://php.net/exec

您可以使用许多PHP函数来执行系统代码:

shell_exec("your command")将执行代码并向您返回输出
system("your command", $returnCode)将执行您的命令并返回您的命令的数字状态
exec("your command", $outputArray, $returnCode)将执行命令并在outputArray中逐行返回您的输出+返回代码

在问这么简单的问题之前,你真的应该先去http://php.net并搜索所需的功能,而不是在此处询问。