В этом разделе показано применение сценариев в командной консоли Exchange для управления записями обмена сообщениями в Microsoft Exchange Server 2007.

Предварительная подготовка

Для выполнения описанных ниже действий используемой учетной записи необходимо делегировать следующую роль:

  • роль администратора организации Exchange.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Примечание.
Настраиваемые управляемые папки являются важной возможностью управления записями сообщений. Для каждого почтового ящика с управляемыми настраиваемыми папками необходима клиентская лицензия для корпоративного выпуска Exchange Server. Для использования почтовых ящиков с политиками, которые включают настраиваемые управляемые папки, требуется корпоративная клиентская лицензия Exchange Server. Дополнительные сведения о требованиях лицензирования для управления записями сообщений см. в подразделе «Клиентские лицензии и управление записями сообщений» раздела Управление записями сообщений.

Процедура

Чтобы использовать командную консоль Exchange для управления записями обмена сообщений

  1. Создайте сценарий, вводя команды командной консоли Exchange в текстовом редакторе, как показано в следующем примере сценария.

  2. Сохраните текстовый файл сценария с расширением файла PS1 (например, MRM_Sample_Script.ps1).

  3. В командной строке командной консоли Exchange введите путь и имя файла сценария (например, C:\Scripts\MRM_Sample_Script.ps1 или .\MRM_Sample_Script.ps1 для сценария в рабочем каталоге).

Пример сценария

Ниже приведен пример сценария для управления записями обмена сообщений. Объяснение выполняемых действий см. в комментариях сценария.

Копировать код
# MRM_Sample_Script.ps1

# This script demonstrates the fundamentals of performing messaging records management by running scripts in the Exchange Management Shell.

# Create a new managed custom folder.
New-ManagedFolder -Name "Important E-mail" -FolderName "Business Folder A" 

# Create a variable, "$age," to use in the next command.
$age = New-TimeSpan -Day 30

# Create managed content settings for the new managed custom folder that delete items after 30 days.
New-ManagedContentSettings -Name "Retention settings for Business Folder A" -FolderName "Business Folder A" -MessageClass VoiceMail -RetentionEnabled:$True -AgeLimitForRetention $Age -RetentionAction PermanentlyDelete

# Create a managed folder mailbox policy.
New-ManagedFolderMailboxPolicy -Name "Business Folder A" -ManagedFolderLinks "Important E-mail"

# Apply the managed folder mailbox policy to a mailbox.
Set-Mailbox -Identity Administrator -ManagedFolderMailboxPolicy "Policy A"

# Schedule the managed folder assistant to run the entire week.
$ServerName= cmd /c echo %computername%
Set-MailboxServer -ID $ServerName -ManagedFolderAssistantSchedule "Sun.12:00-Sun.11:00"

# Start the managed folder assistant. 
Start-ManagedFolderAssistant

Дополнительные сведения

Дополнительные сведения об управлении записями обмена сообщений см. в следующих разделах:

Дополнительные сведения об использовании команд командной консоли Exchange для управления организацией Exchange 2007 см. в разделе Новые возможности администрирования в среде управления Exchange.

Для получения дополнительных сведений об использовании сценариев с помощью командной консоли Exchange см. раздел Создание сценариев в среде управления Exchange.