Вопросы с меткой [environment-variables]

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

7
голосов
1ответ
105 показов

Как определить, требуется ли папка в% PATH% в Windows 7

Как определить, используется ли система в определенной папке в переменной окружения PATH? Недавно некоторые программы, использующие системную переменную PATH, перестали работать, поскольку другой ...
7
голосов
6ответов
2k показов

Почему вы не можете изменить размер поля Windows Environment Variable?

Недавно, когда мне пришлось установить переменную окружения PATH при установке JDK, я счел весьма раздражающим, что окно, в котором вы устанавливали переменные окружения, не было изменяемого размера ...
7
голосов
4ответа
2k показов

Есть ли бесплатная программа для управления переменными среды в Windows 7?

Я ищу удобный редактор для всех переменных среды, определенных в Windows. Метод по умолчанию для их редактирования довольно раздражает меня. Кто-нибудь знает что-то подобное?
7
голосов
5ответов
8k показов

Создать новое окно терминала (Mac OS X)?

Я часто работаю в процессе в терминале, я установил некоторые переменные и использовал cd и так далее. Тогда я бы хотел открыть еще одно окно терминала. Есть какой-либо способ сделать это?
7
голосов
1ответ
2k показов

Подсказка_команда для перезагрузки из .bash_history

Мой .bashrc содержит следующее: HISTSIZE=30000 PROMPT_COMMAND="history -a" export HISTSIZE PROMPT_COMMAND Что я замечаю: .bash_history действительно добавляется. история в данном терминальном сеансе ...
7
голосов
1ответ
8k показов

Различия между en_US.utf8 и en_US.UTF-8?

У меня было ужасное время, когда Zsh хорошо играл с Debian Jessie, и я пришел к выводу, что все мои проблемы связаны с языком моей системы. Бегущий locale , я вижу LANG=en_US.utf8 LANGUAGE= ...
7
голосов
1ответ
11k показов

Какова цель переменной окружения asl.log?

Я запускаю Windows 7. Я заметил, что есть переменная окружения с именем asl.log . Что это за вещь? Кто это там ставит? Какова цель этого? Я искал и нашел только ссылки на MacOS и Apple System Log. ...
7
голосов
4ответа
317 показов

Неожиданное поведение в Баш

От man bash: A simple command is a sequence of optional variable assignments followed by blank-separated words and redirections, and terminated by a control operator. The first word specifies the ...
7
голосов
2ответа
869 показов

Неожиданные повторяющиеся имена каталогов после раскрытия `% ~ dp0` в BAT-файле

Я на Windows 10 Enterprise x64. У меня есть следующая иерархия каталогов с BAT-файлом на самом внутреннем уровне: C:\ dir\ my files\ run.bat BAT-файл содержит следующие строки: @pushd %~dp0 @echo ...
7
голосов
4ответа
12k показов

Можно ли "объявить" windows-cmd-файл (batch-файл) как 32-битный?

Фон: На работе у нас довольно много скриптов и маленьких помощников с пакетными файлами (xyz.cmd). Windows 7 только начинает распространяться здесь, и, очевидно, мы сталкиваемся с проблемами, ...
7
голосов
2ответа
1k показов

Переменные среды Unix с аргументами

Я пытаюсь установить для переменной $ EDITOR значение emacs без окна, поэтому команда для ее вызова будет иметь вид emacs -nw . Однако, если я установлю это так: export ...
7
голосов
1ответ
10k показов

Как экспортировать переменные окружения в текстовый файл

Я хочу посмотреть на мои переменные среды как текстовый файл в XP Professional. Там в любом случае?
7
голосов
3ответа
12k показов

LANG = C входит в число скриптов /etc/init.d/*. Что делает LANG = C и зачем вам нужно устанавливать LANG = C.

Не ясно, что он делает или что в нем содержится. Я попытался получить выходные данные set и env, чтобы увидеть, какие C или LANG установлены в других местах системы. Ничего не было ясно о том, как он ...
7
голосов
1ответ
12k показов

Почему в Windows вообще есть ограничение на переменные среды?

Какие технические причины для ограничения 1024 символа После использования Linux в течение последних 3 лет, многие проблемы с Windows 7 Pro беспокоили меня в моей повседневной работе. Наиболее ...
6
голосов
3ответа
179 показов

Почему некоторые программы нуждаются в значении Path, а другие - в Windows?

Почему, когда я устанавливаю Composer в Windows 7/8/10 или в некоторых программах под UNIX, таких как GNU Tar, мне нужно установить их значение Path, а если нет, они не будут использоваться другими ...
6
голосов
2ответа
4k показов

Как я могу обновить переменные среды оболочки cygwin, установленные в окне «Свойства системы»

Предположим, я захожу в окно System Properties и добавляю переменную окружения в Path. Если у меня открыто окно терминала, оно не будет знать об изменениях, поэтому я закрываю его и открываю другое. ...
6
голосов
3ответа
6k показов

Почему cmder не импортирует переменные пути пользователя?

Переменная пути в cmder содержит только те пути, которые импортированы из системной переменной пути. Находясь в обычной командной оболочке, системный путь и пользовательский путь будут объединены. Я ...
6
голосов
3ответа
1k показов

Добавить один exe-файл из данного каталога в переменную окружения PATH

Можно ли добавить одну переменную из множества в каталоге в переменную среды PATH? Скажем, у меня есть куча программ в D:\utils . Вместо добавления D:\utils\ в PATH я хочу добавить ...
6
голосов
2ответа
24k показов

Переменная среды WINDIR преобразуется в% SystemRoot%, а не в C:\windows

Некоторое время назад я вручную изменил переменную среды WINDIR чтобы протестировать что-то в устаревшей программе, с которой я работал (следовало сделать это на виртуальной машине, а не на рабочем ...
6
голосов
4ответа
40k показов

Как я могу обновить переменную PATH из реестра без перезагрузки, выхода из системы или перезапуска проводника?

Я внес некоторые изменения в %PATH% в реестре. Теперь я хотел бы, чтобы эти изменения были применены без необходимости выхода из системы, перезагрузки или перезагрузки проводника. Есть ли способ ...
6
голосов
2ответа
11k показов

Переменная среды TEMP иногда устанавливается неправильно

Иногда мои переменные окружения TEMP и TMP устанавливаются в C:\Windows\TEMP . Они должны быть установлены в %USERPROFILE%\AppData\Local\Temp и правильно настроены в свойствах системы . Это ...
6
голосов
1ответ
4k показов

XCOPY не может прочитать / ИСКЛЮЧИТЬ файл

Я пытаюсь написать командный файл сценария сборки для мода Unreal Tournament 2004, для которого я хочу опубликовать исходный код. Этот скрипт содержит вызов XCOPY с параметром /EXCLUDE следующим ...
6
голосов
2ответа
3k показов

Как установить переменную среды TEMP для пользователя "Сетевая служба"?

У нас есть система, которая использует путь.GetTempFile и Path.GetTempPath вызывает для работы с временными файлами довольно часто. Эта система также работает как пользователь "Сетевой сервис". Мы ...
6
голосов
3ответа
37k показов

В Windows 7 администратор не может изменять переменные среды, виртуальную память и т. Д.

Вчера я хочу настроить веб-сервер на моем компьютере.После установки некоторого программного обеспечения (вероятно, MySQL вызывает проблему), возникает странная проблема с моей Windows 7. Я ...
6
голосов
3ответа
53k показов

Почему я не могу использовать% USERPROFILE% в% PATH%?

На моем компьютере с Windows 7 с помощью инструмента « Свойства системы»> «Переменные среды» я пытаюсь добавить %USERPROFILE%\Bin к системной переменной PATH . По какой-то причине это не работает, ...
6
голосов
2ответа
28k показов
6
голосов
1ответ
9k показов

Есть ли способ установить переменные среды Windows из командной строки ПОСТОЯННО

Возможный дубликат: Установка и получение переменных среды Windows из командной строки? Есть ли какой-нибудь способ установить постоянную переменную окружения system system из командной строки в ...
6
голосов
4ответа
9k показов

Команда SET cmd.exe не сохраняет значения для новых сеансов cmd.exe

Возможные дубликаты: Установить постоянную переменную среды в Windows XP Есть ли способ установить переменные среды Windows из командной строки ПОСТОЯННО Команда set не сохраняет значения между ...
6
голосов
5ответов
19k показов

Переменная среды Windows XP для папки "локальная настройка"

Есть переменная окружения,% appdata%, равная C:\Documents and Settings\\Application Data\ Есть ли переменная для C:\Documents and Settings\\Local Settings\ или же C:\Documents and Settings\\Local ...
6
голосов
6ответов
13k показов

Как заменить переменные среды при выводе файла?

Я хотел бы как-нибудь выложить файл (в котором есть ссылки на переменные env) и подставить фактические значения. Это то, что я пробовал, но, как вы можете видеть, это не работает. Есть идеи? ...
6
голосов
1ответ
15k показов

Установить постоянную переменную среды в Windows XP

Я хочу установить переменные среды постоянно через командный файл. Есть ли команда для установки постоянной переменной среды (кроме SETX) для Windows XP с пакетом обновления 3? Команда SETX JAVA_HOME ...
5
голосов
1ответ
13k показов

Powershell: переменная внутри переменной; Variableception

Поэтому самый простой способ объяснить мою проблему - это показать вам упрощенную версию того, что я пытаюсь сделать: PS C:\> $a = 'hello' PS C:\> $a hello PS C:\> $b = '$a world!' PS C:\> $b $a ...
5
голосов
1ответ
4k показов

Есть ли способ увидеть текущие переменные среды для процесса с WMI?

У меня странная проблема, когда что-то меняет мой путь в сеансе входа в систему. Постоянный путь в реестре не меняется. Я хотел отслеживать изменения в переменных среды процесса explorer.exe, ...
5
голосов
1ответ
2k показов

Удивительный WM: выполнить мои псевдонимы через приглашение на запуск?

У меня есть псевдонимы в моем bashrc для нескольких программ. Один из примеров: alias chrome = 'google-chrome --disk-cache-size = 1000000000' Как я могу вызвать этот псевдоним из командной строки ...
5
голосов
1ответ
64 показов

Проблема определения переменной окружения в Cygwin

Я использую 64-битную установку Cygwin на моем компьютере с Windows 7. В моем ~/.bash_profile я установил export JBOSS_HOME=/cygdrive/c/Program\ Files/wildfly-10.0.0.CR2/ Однако, когда я пытаюсь ...
5
голосов
1ответ
2k показов

Переменная Escape в Cat

Я пытаюсь написать сценарий оболочки через SSH через приглашение Bash. Однако оболочка настаивает на интерпретации любой переменной, которую я хочу записать, вместо того, чтобы записывать ее ...
5
голосов
1ответ
2k показов

Значение переменной среды LC_IDENTIFICATION

Просто из любопытства, что означает LC_IDENTIFICATION? Причина, по которой я спрашиваю, состоит в том, что новая установка Linux Mint в США и на английском языке (я думаю, Ubuntu будет такой же), ...
5
голосов
2ответа
2k показов

Инструмент Go-Lang Go работает с Bash, но не с Fish

Для тех из вас, кто не знает, что такое Рыба: http://fishshell.com/ Точно так же, если вы не знакомы со средой кодирования Go и все еще хотите попытаться выяснить эту небольшую головоломку, вот ...
5
голосов
2ответа
10k показов

Как настроить переменную среды python в Windows 7?

Я хотел бы иметь возможность набирать "python" в моей командной строке вместо C:\Python27\python.exe. Поэтому я пытаюсь настроить переменную окружения для себя. Проблема в том, что мне не удается ...
5
голосов
3ответа
57k показов

Восстановить случайно удаленную переменную среды Path

Я использую Windows 7 x64. Я просто случайно удалил свою переменную окружения пути пользователя и пытался ее восстановить. Я рад, что нашел то, что мне действительно нужно здесь. Но я не понимаю, что ...
5
голосов
4ответа
4k показов

Где находится официальный список переменных среды Windows?

Я работаю над некоторыми вещами .bat созданными в унаследованном приложении, которое использует много переменных среды. Мне нужно точно знать, что каждый из них (%windir% , %os% и т.д.). Поэтому мне ...
5
голосов
1ответ
2k показов

sudo -E не передает все переменные

Читая man pages я ожидал, что sudo -E передаст все переменные окружения в подоболочку, но я не получаю ожидаемых результатов. Как и ожидалось, потрясающе: $ export ...
5
голосов
2ответа
1k показов

PowerShell: невозможно изменить переменные среды

У меня есть переменная окружения, установленная через «свойства системы -> расширенные -> переменные среды». Я изменил значение переменной. В cmd я вижу новое значение. В PowerShell это значение ...
5
голосов
2ответа
1k показов

Любой быстрый способ вызвать каталог, используя переменную окружения в Powershell

Скажем, у меня есть переменная окружения пользователя с именем p, и ее значение - это путь, где я храню свои проекты. В командной строке вы можете использовать их для быстрого доступа к определенному ...
5
голосов
1ответ
7k показов

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

Мы используем Ubuntu 12.04.1 с Xfce 4.8. У нас есть скрипт, который устанавливает переменные среды, необходимые для нашего программного обеспечения. В прошлом я выяснял, как запустить этот скрипт при ...
5
голосов
1ответ
769 показов

Как получить среду рабочего стола cmd.exe для рабочего стола, когда SSH подключен к cygwin?

Я успешно настроил SSH под Cygwin, поэтому я могу использовать SSH в своей учетной записи Windows и получить доступ к оболочке bash в Cygwin. Это замечательно. Однако у меня есть программа на python, ...
5
голосов
5ответов
6k показов

Настройки Irssi и переменные окружения Bash

Как я могу определить настройки, такие как ircname, nick и подобные вещи, в .bashrc для Irssi?
5
голосов
2ответа
2k показов

Какова область "экспорта" в переменных оболочки Unix?

Я установил некоторые переменные окружения следующим образом: MY_VAR='helloworld' export MY_VAR Затем я переключился на другого пользователя через su SOME_OTHER_USER Я повторяю переменную MY_VAR .. и ...
5
голосов
4ответа
3k показов

$ PATH заполнен дубликатами

Недавно я начал настраивать среду OSX 10.7 для разработки. Я установил HomeBrew и добавил следующее в мой .bash_profile: export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH" Все работает отлично, ...
5
голосов
2ответа
487 показов

Драйверы Intel добавляют много записей в мой путь, что я могу удалить?

Итак, я купил ноутбук с процессором Intel и установил различные драйверы. Они добавляют много сервисов и фоновых процессов, и они добавляют много записей в PATH: Системный путь: C:\Program ...