Are you tired of typing php [PATH]/composer.phar
on the console all the time? Wouldn’t it be easier to just type composer
and you’re done? Fortunately this isn’t very hard to configure.
Save the composer.phar
file to some folder, e.g. somewhere in your “Program Files” folder. I assume it’s C:\Program Files\Composer
in this little tutorial.
Add a BAT file named composer.bat
to that folder, which contains:
@ECHO OFF SET "COMPOSER_INSTALL_DIR=C:\Program Files\Composer" @ECHO ON php "%COMPOSER_INSTALL_DIR%\composer.phar" %*
Add C:\Program Files\Composer
to the PATH
setting of you operating system. If you don’t know how it works, just Google it.
Note: If PHP isn’t runable on your console via a simple php
, you should also add your PHP folder to the PATH
setting. Otherwise you have to write the full path to php.exe
in the BAT file.
Now you can run the Composer commands from any folder:
composer self-update # (may only work if the console runs with admin privileges) composer install composer update ...
The same works for PHPUnit’s phar distribution.