Переменные среды
Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Последнее изменение раздела: 2006-08-17
Переменные среды – набор переменных, автоматически создаваемый и объявляемый средой управления Exchange. Такие переменные устанавливаются на протяжении сеанса как часть состояния системы и доступны всем командам, сценариям и приложениям, выполняющимся в данном сеансе.
Средой управления Exchange поддерживаются два типа переменных среды:
Автоматические переменные предоставляют механизм передачи информации в команды, сценарии и приложения и от них.
В переменных политики хранится информация о состоянии среды управления Exchange.
Переменные среды можно использовать таким же образом, как и переменные любого другого типа. Например, в переменной среды $PSHome
хранится имя каталога, в котором установлена среда управления Exchange, а в переменной среды $
_ хранится текущий объект конвейерной обработки. Такие переменные можно использовать в команде для указания файла и вызова свойства объекта Get-ChildItem
, как показано в следующем примере:
Get-ChildItem $PSHome | Sort {$_.Name}
При выполнении этой команды загружаются все объекты из папки установки среды управления Exchange и используется свойство имени объекта, которое хранится в переменной $
_, для сортировки данных при их отображении.
Общие переменные среды
В таблице 1 приведены несколько общих автоматических переменных, доступных для использования в среде управления Exchange.
Табл. 1 Общие автоматические переменные
Автоматическая переменная | Описание |
---|---|
|
Данная переменная содержит последний маркер последней строки, полученной средой управления Exchange. |
|
Данная переменная содержит сведения о состоянии последней операции (успешное или неудачное выполнение). |
|
Данная переменная содержит первый маркер последней строки, полученный средой управления Exchange. |
|
Данная переменная содержит текущий объект конвейерной обработки, используемый в блоках сценариев, фильтрах и инструкции |
|
Данная переменная содержит объекты, при обработке которых в командлете произошла ошибка. |
|
Данная переменная отображает полный путь к каталогу Exchange Server\bin. |
|
Данная переменная отображает полный путь к каталогу сценариев Exchange. |
|
Данная переменная ссылается на перечислитель в цикле |
|
В данной переменной указывается корневой каталог пользователя. Она эквивалентна |
|
В данной переменной указывается максимальное число элементов, запоминаемых в буфере команд. |
|
В данной переменной указывается папка установки среды управления Exchange. |