Инструменты пользователя

Инструменты сайта


en:documentation:setenv

Это старая версия документа!


SetEnv

SetEnv [/A|/AD] [/EV-] [/EE] <переменная> <текст>

Устанавливает переменную окружения. Она будет доступна только для текущего и дочерних процессов.

Если переменная существует (унаследована из родительского процесса), команда может ее изменить, но изменения будут доступны только текущего и дочерних процессов.

Параметры

переменнаяИмя переменной.
текстТекст, который будет присвоен переменной.

Опции

/EV-Отключает использование переменных окружения в тексте.
/EEВключает применение эскейп-последовательностей (\n, \r, \t) в тексте.
Добавляет текст к существующей переменной (при отсутствии параметра - перезаписывает).
/АDТо же, что и /A, но разрешает дублирование (см. примечание).

Связанные

Set

Примечания

При использовании опции /A, плагин проверяет наличие добавляемого текста в конце текста переменной, и не добавляет его повторно. Это позволяет избежать ситуации с постоянным добавлением строки при перезапуске TC или его выгрузки командой cm_UnloadPlugins. Если все же нужно добавлять текст без этой проверки, используйте опцию /AD.

Пример использования (было актуально для версий TC < 8.0): можно положить noclose.pif в каталог Total Commander и добавить этот путь в PATH процесса, в этом случае команда Shift+Enter будет работать корректно без необходимсти копирования этого файла в каталог windows.

en/documentation/setenv.1359914397.txt.gz · Последнее изменение: 2013/02/06 13:44 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki