Compartilhar via


Como usar scripts do Shell de Gerenciamento do Exchange para gerenciamento de registros de mensagens

 

Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Tópico modificado em: 2007-08-07

Este tópico explica como usar scripts no Shell de Gerenciamento do Exchange para gerenciar o MRM (gerenciamento de registros de mensagens) no Microsoft Exchange Server 2007.

Antes de começar

Para executar esse procedimento, você deve usar uma conta à qual estejam delegadas as seguintes funções:

  • Função Administrador da Organização do Exchange

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange Server 2007, consulte Considerações sobre permissão.

Dica

As pastas personalizadas gerenciadas são um recurso premium do MRM. Cada caixa de correio que tem pastas personalizadas gerenciadas exige uma CAL (Licença de Acesso para Cliente) do Exchange Server Enterprise. As caixas de correio com diretivas que incluem pastas gerenciadas personalizadas exigem um CAL do Exchange Server Enterprise. Para saber mais sobre os requisitos de licenciamento para MRM, consulte "Licenças de acesso para cliente e MRM" em Compreendendo o Gerenciamento de Registros de Mensagens (página em inglês).

Procedimento

Para usar o Shell de Gerenciamento do Exchange para controlar o gerenciamento de registros de mensagens

  1. Crie um script inserindo comandos do Shell de Gerenciamento do Exchange em um editor de texto, como mostra o exemplo de script a seguir.

  2. Salve o arquivo de texto para o script com a extensão de arquivo .ps1 (por exemplo, MRM_Sample_Script.ps1).

  3. No prompt de comando do Shell de Gerenciamento do Exchange, insira o caminho e nome de arquivo do script (por exemplo, C:\Scripts\MRM_Sample_Script.ps1 ou .\MRM_Sample_Script.ps1 para um script no diretório de trabalho).

Exemplo de script

A seguir há um exemplo de script para gerenciamento de registros de mensagens. Para obter uma explicação das ações executadas, consulte os comentários do script.

# 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

Para obter mais informações

Para obter mais informações sobre gerenciamento de registros de mensagens, consulte os seguintes tópicos:

Para obter mais informações sobre como usar os comandos do Shell de Gerenciamento do Exchange para gerenciar a organização do Exchange 2007, consulte Nova funcionalidade de administração no Shell de Gerenciamento do Exchange.

Para obter mais informações sobre como usar scripts no Shell de Gerenciamento do Exchange, consulte Script com o Shell de Gerenciamento do Exchange.