#php #batch-file
#php #пакетный файл
Вопрос:
Я все еще получаю эту ошибку.
> «php» не распознается как внутренняя или внешняя команда, работоспособная программа или пакетный файл.
Вот как я устанавливаю путь в своем пакетном файле
SET PATH = %PATH%;"C:wampbinphpphp5.5.12php.exe"
Комментарии:
1. Проверьте это .
2. Привет, я просто хочу установить в своем пакетном файле, я не хочу устанавливать переменные среды Windows
3. И название программы.
SET PATH = %PATH%;C:wampbinphpphp5.5.12
4. Кроме того, мы обычно используем команду path, а не команду set, хотя обе работают.
Ответ №1:
SET PATH=%PATH%;C:wampbinphpphp5.5.12
Вы добавляете путь к каталогу %PATH%
, а не путь к файлу.
Подумайте, в каком контексте вы это вызываете.
У вас не может быть пакетного файла, который вы загружаете из проводника и ожидаете, что среда будет глобальной.
%PATH%
Обновляется только в экземпляре командной строки, выполняющем пакетный скрипт.
Комментарии:
1. Привет, спасибо, это решает. Я также попробовал ваше решение, прежде чем публиковать здесь, но проблема в том, что я поместил дополнительное пространство между PATH=PATH=%PATH% . как вы заметили, мой код, который я опубликовал выше, содержит пробелы. Спасибо, работает как шарм