我在 PC 上安装了 PHP 和 PHPUnit。这两个文件都位于同一目录中,我已将其添加到环境变量路径中。我还关联了.phar
要与应用程序一起运行的扩展php.exe
。现在,当我在 powershell 中运行时phpunit.phar
,它会在新窗口中打开,而不是当前窗口。我怎样才能让它每次都在同一窗口中运行。
注意:当我在中执行同样的事情时cmd.exe
,它会在同一个窗口中打开,这令人惊讶
答案1
这是我使用批处理文件发现的一个肮脏的解决方案。
在路径环境变量中的任意目录中创建一个名为的文件phpunit.bat
。如果不确定,可以选择 Windows 目录。
将以下代码添加到批处理文件
@echo off
echo.
"c:\path\to\php\php.exe" "C:\path\to\phpunit.phar" %*
exit