ЗАДАТЬ ПУТЬ в пакетном файле

#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% . как вы заметили, мой код, который я опубликовал выше, содержит пробелы. Спасибо, работает как шарм