0

コマンドラインからいくつかの引数を取るphpスクリプトがあります。何かのようなもの:

php script.php user create

私のphpスクリプトを呼び出すWindows cmdファイルを作成する必要があり、phpスクリプトに引数を渡します。

次のように呼び出す必要があります。

command.cmd user create

Command.cmd ソース:

php script.php

cmdファイルからphpスクリプトに未定義の数の引数を送信するには、追加する必要があります。

4

1 に答える 1

2

%*コマンド ラインの最後に次のように追加するだけです。

php script.php %*

これにより、バッチ ファイルのすべてのコマンド ライン引数がスクリプトに転送されます。

参考CALL /?までに、コマンド ラインから実行すると、次のように表示されます。

バッチ スクリプト内の %* は、すべての引数を参照します (例: %1 %2 %3 %4 %5 ...)

于 2013-09-17T09:10:55.327 に答える