Condividi tramite


Utilizzo degli script di Exchange Management Shell per le cartelle gestite

 

Si applica a: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Ultima modifica dell'argomento: 2011-04-28

È possibile utilizzare gli script e i cmdlet di Shell per la gestione dei record di messaggistica (MRM) in MicrosoftExchange Server 2010. Si consiglia di verificare le funzionalità MRM in un ambiente non di produzione. Quando si è pronti a implementare MRM nell'ambiente di produzione, si possono utilizzare gli stessi script per replicare accuratamente e coerentemente cartelle gestite, impostazioni del contenuto gestito e criteri per le cartelle gestite.

Nota

Le cartelle personalizzate gestite sono una funzionalità avanzata di Gestione record di messaggistica. Ciascuna cassetta postale contenente cartelle personalizzate gestite necessita di una licenza di accesso client (CAL) per Exchange Server Enterprise. Le cassette postali con criteri che comprendono cartelle personalizzate gestite necessitano di una licenza di accesso client (CAL) per Exchange Server Enterprise.

Gestione delle cartelle gestite tramite Shell

È necessario disporre delle autorizzazioni prima di poter eseguire questa procedura. Per visualizzare quali autorizzazioni sono necessarie, vedere "Gestione record di messaggistica" nell'argomento Criteri di messaggistica e autorizzazioni di conformità.

  1. Creare uno script immettendo i comandi di Shell in un editor di testo, come mostrato nello script di esempio seguente.

  2. Salvare il file di testo dello script con l'estensione ps1 (ad esempio, MRM_Esempio_Script.ps1).

  3. Al prompt dei comandi di Shell, immettere il percorso e il nome del file dello script (ad esempio, C:\Scripts\MRM_Sample_Script.ps1 o .\MRM_Sample_Script.ps1 per uno script nella directory di lavoro).

Di seguito è riportato uno script di esempio per MRM. Per una spiegazione delle azioni eseguite, vedere i commenti all'interno dello 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 "Business Folder 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

 ©2010 Microsoft Corporation. Tutti i diritti riservati.