0

我有 php 脚本,它从命令行获取一些参数。就像是:

php script.php user create

我需要创建 windows cmd 文件,它将调用我的 php 脚本,并将参数传递给 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 回答