use*_*214 24 php windows batch-file scheduled-tasks
请查看我的批处理文件.
echo off
start "c:\program files\php\php.exe D:\mydocs\mp\index.php param1 param2"
Run Code Online (Sandbox Code Playgroud)
但它不起作用.任何想法我如何让它工作?
And*_*ico 36
这应该工作:
start "" "c:\program files\php\php.exe" D:\mydocs\mp\index.php param1 param2
Run Code Online (Sandbox Code Playgroud)
如果start第一个参数包含空格,则该命令将其解释为窗口标题.在这种情况下,这意味着start将整个参数视为标题并且不会看到命令.传递""(空标题)作为start解决问题的第一个参数.
如果您需要查看执行的输出,请CALL与或一起使用START.
例:
CALL "C:\Program Files\Certain Directory\file.exe" -param
PAUSE
这将运行file.exe并在同一命令窗口中打印回输出的内容.请记住PAUSE通话后,否则窗口可能会立即关闭.