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

Обсуждение проблем в работе программного комплекса
ansaus
Сообщения: 6
Зарегистрирован:
15 апр 2014, 10:32

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

ansaus » 10 мар 2016, 23:07

Добрый день.
Подскажите как во встроенной консоли Open Server добавить новую переменную окружения. Сейчас почему то при добавлении новой переменной (системной или пользовательской не важно) средствами windows консоль эту переменную не видит. И установка в самой консоли ни к чему не приводит.
Пример:
set PICTBAT = d:\bin\cmd\pictbat\
echo %PICTBAT%
%PICTBAT%
Аватара пользователя
Ink0gnit0
Сообщения: 112
Зарегистрирован:
17 мар 2013, 21:16

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

Ink0gnit0 » 11 мар 2016, 11:51

set PICTBAT=d:\bin\cmd\pictbat\
ansaus
Сообщения: 6
Зарегистрирован:
15 апр 2014, 10:32

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

ansaus » 11 мар 2016, 12:13

так все дело было в пробелах ! благодарю
ansaus
Сообщения: 6
Зарегистрирован:
15 апр 2014, 10:32

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

ansaus » 11 мар 2016, 12:20

но проблема того что он не видит переменных окружения windows все еще есть
Аватара пользователя
Ink0gnit0
Сообщения: 112
Зарегистрирован:
17 мар 2013, 21:16

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

Ink0gnit0 » 11 мар 2016, 14:26

- в настройках OpenServer, на закладке "Сервер", убедитесь, что для "Настройка использования переменной Path" задано "Свой Path + Win Path".
- перезапустите OpenServer, если изменили предыдущий параметр
- запустите консоль из контектсного меню OpenServer
- выполните следующую команду, чтобы убедиться, что необходимые пути присутствуют в переменной PATH:
set | findstr "^Path="
Аватара пользователя
Максим
Сообщения: 5392
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

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

Максим » 11 мар 2016, 21:03

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

Только тогда новые переменные созданные в Windows станут доступны в консоли из меню Open Server.
ansaus
Сообщения: 6
Зарегистрирован:
15 апр 2014, 10:32

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

ansaus » 11 мар 2016, 23:07

Максим, спасибо, помогло. Вопрос закрыт
Ответить