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

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


en:documentation:setenv

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
Последняя версияСледующая версия справа и слева
en:documentation:setenv [2013/02/03 21:59] – external edit 127.0.0.1en:documentation:setenv [2019/07/17 13:19] loopback
Строка 2: Строка 2:
  
 <code> <code>
-SetEnv [/A|/AD] [/EV-] [/EE] <переменная> <текст>+SetEnv [/A|/AD] [/EV-] [/EE] <var> <text>
 </code> </code>
  
-Устанавливает переменную окруженияОна будет доступна только для текущего и дочерних процессов.+Sets environment variableVariable will be accesible only for current process and it's child processes.
  
-Если переменная существует (унаследована из родительского процесса), команда может ее изменитьно изменения будут доступны только текущего и дочерних процессов.+If variable exists (inherited from parent process), command can change itbut changes will be accessible only for current process and it's child processes.
  
-**Параметры**+**Parameters**
  
 |< 100% 15% >| |< 100% 15% >|
-|переменная|Имя переменной.| +|var|Name of the variable.| 
-|текст|Текст, который будет присвоен переменной.|+|text|Text of variable. May contain other variables and environment variables.|
  
-**Опции**+**Switches**
  
 |< 100% 15% >| |< 100% 15% >|
-|/EV-|Отключает использование переменных окружения в тексте.| +|/EV-|Disables the use of variables and environment variables in the text.| 
-|/EE|Включает применение эскейп-последовательностей (\n, \r, \t) в тексте.| +|/EE|Enables the use escapes (\n, \r, \t) in the text.| 
-|/А|Добавляет текст к существующей переменной (при отсутствии параметра - перезаписывает).| +|/А|Appends a text to exising variable text (replacing instead). See remarks.| 
-|/АD|То же, что и /A, но разрешает дублирование (смпримечание).|+|/АD|The same as /A, but allow duplicatingSee remarks.|
  
-**Связанные**+**Related**
  
 [[Set]] [[Set]]
  
-**Примечания**+**Remarks**
  
-При использовании опции /A, плагин проверяет наличие добавляемого текста в конце текста переменнойи не добавляет его повторноЭто позволяет избежать ситуации с постоянным добавлением строки при перезапуске TC или его выгрузки командой cm_UnloadPlugins. Если все же нужно добавлять текст без этой проверкииспользуйте опцию /AD.+When using /A parameterplugin is checking if text at the end of variable's text the same as text being addedand not adding it repeatedlyThis allow to avoid the case when text is repeatedly adding when you restart TC or unload plugin by cm_UnloadPlugins. If you still need to add text without this checkuse /AD.
  
-Пример использования (было актуально для версий TC < 8.0): можно положить noclose.pif в каталог Total Commander и добавить этот путь в PATH процессав этом случае команда Shift+Enter будет работать корректно без необходимсти копирования этого файла в каталог windows.+Usage example (was actual for TC < 8.0): place "noclose.pif" in TC folder and add this path to the PATH variable for current processafter that Shift+Enter command will work correctly without placing this file to windows directory (portable mode).
  
en/documentation/setenv.txt · Последнее изменение: 2020/09/17 18:06 — loopback

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki