我想启动c:... \ php.exe并添加段c:... \ upload.php“
进入我的批处理文件,但只要我这样做,就会说错误的Paramter。
我甚至试着说:
@echo off
set arg1=%1
start ""c:\...\php.exe" %1"c:\...\upload.php"%1"
仍然无法工作,先谢谢你们。
答案 0 :(得分:2)
本手册的一部分专门用于command line usage。通常,您只需将多个参数指定为脚本名称后面的空格,您可以使用$ argv在脚本中访问它们。例如:
<?php print_r($argv); ?>
然后用
运行php.exe test.php test1 test2
答案 1 :(得分:1)
你的报价不匹配。只有在窗口标题和/或命令路径中包含空格时才需要它们。尝试
start "" "c:\...\php.exe" "c:\...\upload.php"
^^---window title
^^^^^^^^^^^^^^^^--- command
^^^^^^^^^^^^^^^^ argument