-1

私は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のようなものが必要です。

4

3 に答える 3

0

多くの PHP 関数を使用して、システム コードを実行できます。

shell_exec("your command")コードを実行し、出力を
system("your command", $returnCode)返します コマンドを実行し、コマンドの数値ステータスを返します コマンド
exec("your command", $outputArray, $returnCode)を実行し、outputArray + return コードで行ごとに出力を返します

このような簡単な質問をする前に、ここで質問するのではなく、まずhttp://php.netにアクセスして必要な機能を検索する必要があります。

于 2015-12-17T05:19:47.603 に答える
0

http://php.net/manual/en/function.exec.php奇妙な理由でバックティックを使用することもできます: http://php.net/exec

于 2015-12-17T05:18:25.297 に答える
0

これを試して :echo exec('your command');

于 2015-12-17T05:17:49.573 に答える