Вопросы с тегом «environment-variables»

Переменные среды являются общесистемными переменными, которые имеют одинаковое значение. Эти переменные часто анализируются оболочкой при выполнении команд и раскрываются в соответствующие им переменные. Например, это позволяет пользователям перемещать расположения файлов без необходимости обновлять жестко заданные пути в сценариях (им просто нужно обновить переменную среды).

3
Есть ли способ восстановить переменную среды?
Я недавно установил openssh на мой компьютер с Windows 7. Установка перезаписала мою переменную Path и уничтожила все остальные пути, которые я использую в командной строке. У меня там, наверное, 50 путей, и я запомню их навсегда. Есть ли способ восстановить эту переменную до установки?

2
Должна ли переменная пути Windows 8 быть такой длинной?
У меня Windows 8 и мой Path Кажется, переменная намного длиннее, чем должна быть (я только начинаю разбираться с переменными среды и тому подобным, и пытаюсь изменить свой путь, чтобы я мог использовать Java [т.е. изменить путь для включения JDK]). Это то, что мой путь был / установлен как: C:\Program …


2
Как уменьшить подсказку длинного пути, используя переменные окружения в OS X (расширение '~')
Я видел, как это работает со средой gemset, и я хотел бы воспроизвести ее сейчас, когда мне нужно работать с очень отступом пути к каталогу. В основном у меня была $GEM_HOMEпеременная окружения, указывающая на ~/.rvm/somewhere. Всякий раз , когда я cd ~/.rvm/somewhere/someSubdirмоя подсказка будет: giulio@Giulios-MacBook-Pro:$GEM_HOME/someSubdir. Это было очень красиво и …

1
Изменение переменной системного пути не сохраняет новый путь
Я только что установил JDK (Windows 8 x64), когда я запускаю java в cmd окно все в порядке, но когда я бегу javac это дает сообщение об ошибке. Я обнаружил, что когда я использую echo %PATH% вместо этого он показывает путь, который ведет к файлу JRE. Я добавил / добавил …



1
Windows: поиск приложения, которое устанавливает переменные среды
Есть ли в Windows способ отслеживать изменения от приложений или сценариев к переменным среды при запуске? Я изменил переменную среды в диалоговом окне System-> Advanced-> Environment Variables, но ее значение сбрасывается при перезагрузке компьютера (я являюсь администратором на моем компьютере). Я хотел бы отследить приложение, которое изменяет эту переменную.

1
Установка переменной среды JAVA_HOME
Я установил java_home на моем Mac, поставив export JAVA_HOME=/System/Library/Frameworks/JavaVM.frameworks/Homeна мой ~/.profile file. Я вышел из терминала и снова запустил его. Но когда я набрал echo $JAVA_HOMEи нажал, Enterэто показывает, JAVA_HOME=/System/Library/Frameworks/JavaVM.frameworks/Version/1.6.0_22/Homeчто это не правильно. Как я могу исправить эту проблему и изменить это?

2
Как добавить переменную среды, чтобы я мог запустить EXE из любой папки в командной строке Windows?
Я перешел в Переменные среды на вкладке Дополнительно в Системных свойствах и добавил новую системную переменную, например: name: msbuild35 value: C:\Windows\Microsoft.NET\Framework\v3.5\MSBuild.exe но когда я пытаюсь запустить msbuild35, я все равно получаю сообщение «не распознано ...» Что мне не хватает?

0
Вложенная переменная среды не раскрывается
Я не могу объяснить ниже странную проблему. У меня есть две системные переменные: PYTHONHOME = D:\Tools\ISDC_Tools\Scripting\Python.2.7 PYTHONPATH = %PYTHONHOME%;%PYTHONHOME%\Lib После создания нового окна cmd PYTHONPATHпеременная не раскрывается, но если я установлю то же значение, которое оно уже хранит, значение "accept" будет расширено. Мне интересно, является ли причиной задержка расширения, но …

1
Скрипт оболочки, обнаруживающий ошибки из команды, вызываемой скриптом
Я вызываю приложения из своего сценария оболочки, который последовательно выполняет ряд важных шагов, один из которых приведен ниже: for database in $( echo 'show databases;' | mysql --defaults-extra-file=/etc/sqlbackup/my.cnf \ -e 'show databases' -s --skip-column-names| grep -vi information_schema ) do echo $database done exit 0 Я могу быть в состоянии записать …

2
Установка переменных среды в cmd не имеет никакого эффекта [дубликат]
На этот вопрос уже есть ответ здесь: Установка или изменение (общесистемной) переменной среды в cmd.exe 8 ответов Я пытаюсь настроить пути к инструментам VS для запуска их в командной строке https://msdn.microsoft.com/en-us/library/x4d2c09s.aspx я бегу vcvarsall x64 из командной строки с повышенными правами и проверьте содержимое INCLUDE переменная: Затем я закрываю командную …

0
CMD не обновляет переменные среды
Когда я редактирую системную переменную окружения PATH (или любую другую, я представляю) через Control Panel\System and Security\System > Advanced system settings, он не обновляется в CMD, даже после перезапуска CMD или компьютера. Я на Windows 8.1. У меня есть права администратора.

1
Как исправить среду $ PATH в Mac OS X? [Дубликат]
На этот вопрос уже есть ответ здесь: Как сбросить переменную $ PATH в Mac OS X? 4 ответа Недавно я попытался установить ruby, и я несколько испортил переменную среду. В результате я не могу использовать пути в .profile или любых других файлах путей, которые я установил ранее (я пробовал в …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.