Windows 7 命令php bin\behat不';行不通

Windows 7 命令php bin\behat不';行不通,windows-7,symfony,behat,Windows 7,Symfony,Behat,你好,我正在尝试使用命令 php bin\behat php vendor\behat\behat\bin\behat 它不起作用,结果是 SRC_DIR=`pwd` cd `dirname "$0"` cd "../vendor/behat/behat/bin" BIN_TARGET=`pwd`/behat cd $SRC_DIR $BIN_TARGET "$@" 我必须使用命令 php bin\behat php vendor\behat\behat\bin\behat 贝哈特

你好,我正在尝试使用命令

php bin\behat 
php vendor\behat\behat\bin\behat
它不起作用,结果是

SRC_DIR=`pwd`
cd `dirname "$0"`
cd "../vendor/behat/behat/bin"
BIN_TARGET=`pwd`/behat
cd $SRC_DIR
$BIN_TARGET "$@"
我必须使用命令

php bin\behat 
php vendor\behat\behat\bin\behat
贝哈特在工作。有人知道这个问题的解决办法吗?
我也在这里问这个问题:

bin/behat的内容是
bash
,但不包含任何shebang

它也不包含任何
php
start标记,这意味着当您从
php
运行命令时,它被视为纯文本

由于您用
windows-7
标记了您的问题,因此需要在与windows-7兼容的批处理脚本(Powershell或其他东西)中重写它


给定的bash脚本除了给您一个运行
behat

的快捷方式之外什么都不做。好的,我也遇到了同样的问题。
以下是解决方案: 第一次使用:
behat--init

这将创建您的功能文件夹。
完成后,运行以下命令以执行测试:

bin\behat