setenv

Установите переменную окружения

Описание

пример

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

setenv передачи name и value к неизменной операционной системе. Специальные символы, такие как ;, /, :, $, и %, не расширены и неповреждены в value.

Процесс породил использование MATLAB® systemUnixDOS, или ! функционируйте читает значения, присвоенные переменным с помощью setenv функция. Можно получить любой набор значений с setenv путем вызова getenv (name).

setenv(name) присваивает нулевое значение name. Этот синтаксис эквивалентен setenv(name,''). На платформе Microsoft® Windows® этот синтаксис эквивалентен неопределению переменной. На большинстве платформ UNIX® возможно задать переменную окружения как пустую.

Примеры

свернуть все

setenv('TEMP','C:\TEMP');
getenv('TEMP')
ans = 'C:\TEMP'
setenv('PATH', [getenv('PATH') ';D:\mypath']);

Входные параметры

свернуть все

Имя переменной окружения, заданное как строка или вектор символов.

Максимальное количество символов в name 215 - 2 (или 32766). Если name содержит = символ, затем setenv выдает ошибку. Поведение переменных окружения с = на имя не четко определено.

Пример: 'PATH'

Значение переменной окружения, заданное как строка или вектор символов.

Пример: 'C:\TEMP'

Представлено до R2006a