Нужно что бы путь к директории с интерпретатором PHP был прописан в переменной окружения path.
Проверить так ли это можно выполнив в терминале команду:
php --version
Например, если XAMPP установлен в
C:\xampp
то интерпретатор PHP расположен в
C:\xampp\php
Для того что бы изменить переменную окружения path в Windows 7 перейдем в Панель управления > Система >
Дополнительные параметры системы > Дополнительно > Переменные среды...
Изменим переменную path текущего пользователя. Допишем путь к интерпретатору PHP отделив его от предыдущего значения точкой с запятой, что бы получилось что то вроде:
C:\Users\EPAGES\AppData\Roaming\npm;C:\xampp\php


Сохраним. Окно "Свойства системы" лучше пока не закрывать.
Откроем новое окно терминала (для того что бы подтянулось новое значение path).
Создадим директорию и в нее установим Composer
cd /
mkdir bin
cd bin
php -r "readfile('https://getcomposer.org/installer');" | php
echo @php "%~dp0composer.phar" %*>composer.bat

Добавим в переменную окружения path путь к composer.bat
, например для C:\bin
должно
получиться:
C:\Users\EPAGES\AppData\Roaming\npm;C:\xampp\php;C:\bin
где, EPAGES - имя текущего пользователя.
Дополнительно можно добавить в path C:\Users\%userName%\AppData\Roaming\Composer\vendor\bin\
для того что бы было удобнее использовать инструменты глобально установленные через Composer.
Такие как PHP Code Sniffer и PHP Coding Standards Fixer.