Вопросы с меткой [environment-variables]
Переменные среды - это общесистемные переменные, которые имеют одинаковое значение. Эти переменные часто анализируются оболочкой при выполнении команд и раскрываются в соответствующие им переменные. Например, это позволяет пользователям перемещать расположения файлов без необходимости обновлять жестко заданные пути в сценариях (им просто нужно обновить переменную среды).
970 вопросов
14
голосов
3ответа
33k показов
Запустите программу Windows с пользовательской переменной среды
Мой JAVA_HOME на моей машине разработки - Windows 7 Pro 64 Bit - указывает на 64-битную Java, и это в целом нормально. Однако я только что установил программу, то есть IDE FlashDeveloper, для которой ...
14
голосов
3ответа
7k показов
Что такое SHELL-FORMAT в envsubst?
Когда я наткнулся на envsubst я хотел использовать его для замены только определенных переменных и подозревал, что параметр SHELL-FORMAT может быть тем, что нужно, но я не могу заставить его ...
14
голосов
4ответа
46k показов
Где установлена переменная окружения $ HOME?
Я ищу место, где установлена переменная окружения $ HOME. Это после входа в систему, на мой взгляд. Я использую Linux Debian 2.6.32-5-686.
14
голосов
2ответа
25k показов
.profile или .bash_profile
Я запутался, где я могу установить переменные среды? В .profile или в .bash_profile? Я использую Mac OSX и Ubuntu. Смущен тем, какой из них я использую здесь.
14
голосов
2ответа
16k показов
Являются ли переменные среды HTTP_PROXY, HTTPS_PROXY и NO_PROXY стандартными?
Кажется, что многие программы предназначены для чтения этих переменных среды, чтобы решить, через какой прокси-сервер пройти, чтобы подключиться к ресурсу в Интернете. Эти программы также могут иметь ...
14
голосов
8ответов
85k показов
Пробелы и скобки в переменной Windows PATH портят пакетные файлы
Итак, моя переменная пути (System-> Adv Settings-> Env Vars-> System-> PATH) установлена в: C:\Python26\Lib\site-packages\PyQt4\bin; %SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem; ...
14
голосов
6ответов
69k показов
Различная переменная среды PATH для 32-битной и 64-битной Windows - возможно ли это?
Можно ли иметь переменную среды PATH полностью или частично, специфичную для типа образа запущенного процесса (32-бит /64-бит)? Когда я запускаю какое-то приложение из 64-битного cmd.exe, я хотел бы, ...
13
голосов
2ответа
19k показов
Как я могу навсегда добавить запись в системную переменную PATH через командную строку?
Что я должен сделать: Добавьте папку к переменной среды %PATH% на уровне SYSTEM. Сделайте изменение постоянным. Как мне нужно это сделать: Использование командной строки или другой метод, с помощью ...
13
голосов
2ответа
4k показов
PowerShell: Env: избегать усечения переменных среды
PowerShell отображает переменные среды, по одной строке для каждой. Если переменная имеет достаточно длинное значение, она усекается и добавляет многоточие: > gci env: Name Value ---- ----- ...
13
голосов
8ответов
40k показов
Установка или изменение (общесистемной) переменной среды в cmd.exe
Я ищу удобный способ добавить и / или изменить и / или удалить переменную среды из командной строки. В частности, я иногда оказываюсь в ситуациях, когда мне нужно добавить несколько переменных в ...
13
голосов
3ответа
17k показов
Слишком много папок в переменной пути
Я столкнулся со странной проблемой - я не могу запустить Visual Studio или выполнить простые команды из командной строки, по-видимому, из-за слишком длинной переменной PATH. Теперь, когда я смотрю на ...
13
голосов
4ответа
18k показов
Добавить каталог и все подкаталоги в переменную PATH с помощью одной записи
В моей домашней папке есть каталог, в который я помещаю программное обеспечение командной строки (CMD_Software). Я помещаю каждую часть программного обеспечения в свой собственный каталог в ...
13
голосов
2ответа
2k показов
В проводнике Windows, почему мы можем создать папку или файл с символом процента (%), если символ процента используется для существующих переменных?
Перейдите в Windows Explorer и создайте папку / каталог с именем %systemdrive% , %windir% или любой другой существующей переменной. Откройте командную строку и перейдите в папку, которую вы только ...
13
голосов
2ответа
14k показов
Подавление сообщения «Picked _JAVA_OPTIONS»
Я использую _JAVA_OPTIONS, чтобы установить некоторые значения по умолчанию для Java на RHEL. Это работает нормально, но теперь каждый раз, когда я запускаю Java, я получаю следующее сообщение Picked ...
13
голосов
3ответа
5k показов
Предотвратить Windows System% PATH% перед добавлением к пользователю% PATH?
Я знаю, как установить системные или пользовательские переменные среды: Теперь проблема в том, что переменная PATH обрабатывается так, что значение, которое вы вводите для пользовательского PATH, ...
13
голосов
6ответов
24k показов
Сообщается о неправильной версии Java
Я использую Windows 7 Professional x64 и у меня установлены следующие версии Java: x64 C:\Program Files\Java jdk1.6.0_24 jdk1.7.0_04 jdk1.7.0_07 jre6 jre7 x86 C:\Program Files (x86)\Java jre1.6.0_07 ...
12
голосов
1ответ
7k показов
Запустите оболочку bash (cygwin) с правильным путем без изменения каталога
Мне нужно запустить скрипт оболочки cygwin без изменения рабочего каталога, вне среды cygwin. Если я запускаю просто \path\to\bash.exe -c command , то путь указывается неправильно и программы cygwin ...
12
голосов
4ответа
19k показов
Как установить переменную среды для сеанса GNOME?
В моей системе для приложений, использующих SDL, мне нужно установить переменную среды: export SDL_AUDIODRIVER=alsa чтобы звук работал правильно. Как настроить сеанс GNOME таким образом, чтобы эта ...
12
голосов
3ответа
7k показов
Переменная среды HOME нормально установлена в Windows?
Чтобы было ясно, я не спрашиваю, может ли он быть установлен или как его установить, я спрашиваю, уже установлен ли он на новой копии Windows. Идеальным способом выяснить это было бы установить ...
12
голосов
1ответ
14k показов
Как я могу установить переменные окружения для удаленного процесса rsync?
Когда я использую rsync для копирования файлов с одного компьютера на другой, процесс rsync запускается на обоих концах. Однако на удаленном конце файлы инициализации оболочки, по-видимому, не ...
12
голосов
1ответ
13k показов
Зачем выгружать переменные в пакетных файлах Windows
Считается ли необходимым или хорошей практикой выгружать переменные, используемые в пакетных файлах Windows? Например, в следующем коде необходимо ли set myFolder= в конце? @echo off set ...
11
голосов
1ответ
6k показов
Как восстановить PATH, урезанный до 1024 символов с помощью SETX
Я получил ошибку в Windows 8 после попытки использовать SETX для добавления JAVA.exe в переменную Windows PATH: WARNING: The data being saved is truncated to 1024 characters. После перезагрузки я ...
11
голосов
1ответ
19k показов
Как установить переменные среды для одной команды в Windows?
Есть ли способ установить переменные среды для одной команды в Windows, например, ENVVAR=abc command в Unix? Кажется, что переменные, установленные командой set в Windows, остаются для следующих ...
11
голосов
3ответа
22k показов
Обновить переменную среды
Как обновить командную оболочку Windows после изменения переменных среды? т.е. в bash я могу просто сделать "source ~/.bashrc"
10
голосов
1ответ
3k показов
Нужны ли мне пути SQL Server в переменной окружения PATH, чтобы он работал?
SQL Server добавляет что-то в мою переменную среды PATH, и со временем это раздутие заставляет меня достигать предела в 2048 символов в Windows 7. Действительно ли они мне нужны для запуска SQL ...
10
голосов
2ответа
16k показов
Почему у меня есть три папки «Мои документы»?
Я пытаюсь исправить свой профиль в Windows 7. В настоящее время % USERPROFILE% указывает на C:\Users\myUsername Мои документы также находятся в C:\Users\myUsername ...
10
голосов
3ответа
21k показов
Как обновить переменную среды пользователя PATH из командной строки
У меня есть переменная PATH системы с конфигурацией системного уровня. Я использую переменную PATH пользователя, чтобы дополнить PATH специфичной для пользователя конфигурацией. Я хотел бы обновить ...
10
голосов
3ответа
19k показов
добавить PATH с помощью SETX или PATHMAN или что-то еще?
Я пытаюсь добавить PATH из командной строки, как с SETX% PATH% ... он всегда расширяет PATH, что мне не нужно. PATHMAN как раз для этой цели, но он не работает для меня в Windows 7. Он зависает в ...
10
голосов
3ответа
10k показов
Что такое переменная PATH Unix и как мне к ней добавить?
Многие учебники по программированию просят пользователей добавить что-то в их PATH но не объясняют, что это такое. Существующие ресурсы, которые объясняют PATH пользователям, плохо знакомым с ...
10
голосов
4ответа
9k показов
Поиск IP или имени хоста компьютера-источника (ssh)
Я постоянно подключаюсь к нескольким машинам из разных физических мест (и, следовательно, к разным физическим машинам). Большая часть этого выполняется через ssh, иногда требуется один или два шлюза ...
10
голосов
1ответ
13k показов
Почему моя переменная среды PATH отличается от командной строки?
Немного важной предыстории: у моей компании есть общий VBS-скрипт входа в систему, который вносит изменения в переменную среды PATH пользователя при входе в систему и позволяет мне запускать ...
10
голосов
1ответ
3k показов
Запуск ярлыка из командной строки без расширения .lnk (Windows)
Я создал папку (d:\shortcuts), создал ярлыки для большинства приложений в этой папке и добавил путь к папке к переменной среды Path. Теперь все мои приложения доступны из окна запуска и командной ...
9
голосов
3ответа
4k показов
LD_LIBRARY_PATH сбрасывается по экрану
Рабочий screen в bash стирает переменную LD_LIBRARY_PATH. Я немного почитал, и похоже, что это ожидаемое поведение, но мне нужно обойти это. Обходной путь - добавить объявление LD_LIBRARY_PATH в ...
9
голосов
1ответ
2k показов
Есть ли способ нажать и вытолкнуть все переменные среды в пакетном скрипте?
Есть ли способ нажать и вытолкнуть все переменные среды в пакетном скрипте? Например, я хотел бы сделать что-то вроде этого: pushEnvironmentVariables call "%VS140COMNTOOLS%\vsvars32.bat" (do some ...
9
голосов
2ответа
17k показов
Как добавить пользовательские переменные среды в системную переменную PATH в Windows 7?
У меня есть две пользовательские переменные: ANT_HOME установлен в% USERPROFILE%\Developer\Tools\Apache\Apache Ant\apache-ant-1.8.2 JAVA_HOME установлен в C:\Program Files\Java\jdk1.6.0_23 И я хочу ...
9
голосов
2ответа
10k показов
Как составить список глобальных переменных среды отдельно от пользовательских переменных среды?
В Windows (например, версия 10) вы можете перечислить переменные среды, используя команду set Как вы перечисляете только переменные среды, которые являются одинаковыми для всех пользователей, или ...
9
голосов
2ответа
5k показов
cron не может прочитать переменные окружения PYTHONPATH?
Я добавил в PYTHONPATH в файле моего сервера .bash_profile. Однако кажется, что cron не читает с него, потому что я получаю ошибки импорта. Если я запускаю точную команду cron, вызываемую в командной ...
9
голосов
10ответов
7k показов
$ PATH в Vim не соответствует терминалу
Я использую MacVim, и когда я не запускаю его из терминала (mvim), его $ PATH не включает то, что я установил в своем .bash_profile. Кажется, он имеет только значения по умолчанию, ...
9
голосов
4ответа
12k показов
Установка переменных среды Linux
Я использую Red Hat Linux Enterprise 5; Я всегда использую команду экспорта для установки переменных среды. Существуют ли другие способы установки переменных среды и каковы их преимущества / ...
9
голосов
2ответа
2k показов
Как сделать так, чтобы командный файл мог запускаться на других компьютерах?
Когда я создаю командный файл на моем компьютере, чтобы выполнить start c:\Users\________\Whatever\... , он работает на моем компьютере. Как я могу заставить его работать на чужой машине, так как их ...
8
голосов
1ответ
793 показов
Безопасно ли редактировать глобальную переменную среды PATH?
Недавно я обнаружил, что не могу запустить mysql, не указав весь путь или не находясь в правильном каталоге - если я не добавил путь к переменной среды PATH. Мне удалось это сделать, и теперь я могу ...
8
голосов
1ответ
3k показов
В чем разница между DESKTOP_SESSION, XDG_SESSION_DESKTOP и XDG_CURRENT_DESKTOP?
Я хочу определить, какой менеджер рабочего стола я использую, и обнаружил, что есть три переменные среды: DESKTOP_SESSION , XDG_SESSION_DESKTOP и XDG_CURRENT_DESKTOP которые могут помочь мне в этом. ...
8
голосов
1ответ
1k показов
Есть ли способ перезагрузить переменные окружения в Emacs?
Когда emacs запускается, он наследует переменные среды, которые установлены в то время, либо в запускающем приложении (Linux), либо в центральном хранилище (реестр Windows). В Windows переменные ...
8
голосов
4ответа
10k показов
Отсутствующие переменные среды в Windows 7
Когда я заново загружаю свой компьютер, все становится модно. Затем через несколько часов такие приложения, как Visual Studio, Notepad++, Игры, iTunes, компоненты Windows (приглашение Cmd, Explorer и ...
8
голосов
3ответа
12k показов
BASH в Ubuntu в Windows (AKA Linux Subsystem для Windows) 10 - Как мне установить PATH?
Благодаря Anniversary Update у меня теперь есть BASH на Ubuntu на Windows 10. Ранее я использовал Cygwin и настроил Maven в Cygwin (и полностью его заработал), который в основном состоял из установки ...
8
голосов
6ответов
13k показов
Почему мой LD_LIBRARY_PATH получает неустановленный стартовый терминал?
У меня есть сценарий оболочки для установки некоторых переменных среды и запуска любой программы, которую я посылаю в качестве аргумента: export PATH=$HOME/local/bin:$PATH export ...
8
голосов
1ответ
541 показов
Как указать адрес IPv6 в переменной DISPLAY в X Window?
Я пытаюсь экспортировать переменную DISPLAY, содержащую числовой адрес IPv6. Какой формат будет принимать переменная, поскольку адреса IPv6 содержат : который обычно используется для отображаемого ...
7
голосов
3ответа
6k показов
Как я могу узнать, где была установлена переменная окружения (например, PATH)?
У меня есть Xterm с оболочкой Bash в Linux. Когда я отображаю echo $PATH , он показывает каталог, и я хочу знать, кто поместил этот каталог в PATH . Как я могу узнать? Спасибо!
7
голосов
1ответ
33k показов
Стандартное значение переменной PATH Windows 10
После плохой обработки системной переменной PATH (что привело к удалению), я теперь пытаюсь восстановить переменную с исходным значением. Я нашел ответы вроде этого о Windows 8 и ниже, но не о ...
7
голосов
5ответов
3k показов
Когда я запускаю приложение из cmd-строки, как мне найти путь к exe?
Когда я запускаю приложение из командной строки DOS в Windows, рассматриваемая команда часто находится не в текущем каталоге, а находится через переменную среды PATH. Какой самый быстрый способ найти ...