Страница 1 из 1

Консоль не видит новые переменные окружения

Добавлено: 10 мар 2016, 23:07
ansaus
Добрый день.
Подскажите как во встроенной консоли Open Server добавить новую переменную окружения. Сейчас почему то при добавлении новой переменной (системной или пользовательской не важно) средствами windows консоль эту переменную не видит. И установка в самой консоли ни к чему не приводит.
Пример:
set PICTBAT = d:\bin\cmd\pictbat\
echo %PICTBAT%
%PICTBAT%

Re: Консоль не видит новые переменные окружения

Добавлено: 11 мар 2016, 11:51
Ink0gnit0
set PICTBAT=d:\bin\cmd\pictbat\

Re: Консоль не видит новые переменные окружения

Добавлено: 11 мар 2016, 12:13
ansaus
так все дело было в пробелах ! благодарю

Re: Консоль не видит новые переменные окружения

Добавлено: 11 мар 2016, 12:20
ansaus
но проблема того что он не видит переменных окружения windows все еще есть

Re: Консоль не видит новые переменные окружения

Добавлено: 11 мар 2016, 14:26
Ink0gnit0
- в настройках OpenServer, на закладке "Сервер", убедитесь, что для "Настройка использования переменной Path" задано "Свой Path + Win Path".
- перезапустите OpenServer, если изменили предыдущий параметр
- запустите консоль из контектсного меню OpenServer
- выполните следующую команду, чтобы убедиться, что необходимые пути присутствуют в переменной PATH:
set | findstr "^Path="

Re: Консоль не видит новые переменные окружения

Добавлено: 11 мар 2016, 21:03
Максим
ansaus писал(а):но проблема того что он не видит переменных окружения windows все еще есть
Закройте консоль
Закройте Open Server (программу)
Запустите Open Server (программу)
Запустите сервер (если требуется)
Запустите консоль

Только тогда новые переменные созданные в Windows станут доступны в консоли из меню Open Server.

Re: Консоль не видит новые переменные окружения

Добавлено: 11 мар 2016, 23:07
ansaus
Максим, спасибо, помогло. Вопрос закрыт