我需要从命令行运行php脚本。问题是,这个脚本将位于不同PC上的不同位置。
所以我想能够输入这样的东西:
php myscript.php
其中myscript.php将位于Windows路径中的文件夹中,但不在当前文件夹中。
是否可以做这样的事情?
答案 0 :(得分:1)
请参阅php手册中的这个链接。
http://php.net/manual/en/install.windows.commandline.php
在任何PC上,您必须设置PATH和PATHEXT变量。
assoc .php=phpfile
ftype phpfile="C:\PHP5\php.exe" -f "%1" -- %~2
这将允许您的脚本像普通的shell命令一样运行,就像批处理文件一样。
您将以:
运行它myscript.php
而不是
php myscript.php