Verwenden von Skripts der Exchange-Verwaltungsshell für die Verwaltung von Nachrichtendatensätzen

 

Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Letztes Änderungsdatum des Themas: 2007-08-07

In diesem Thema wird erläutert, wie in der Exchange-Verwaltungsshell Skripts zum Verwalten von Nachrichtendatensätzen in Microsoft Exchange Server 2007 verwendet werden.

Bevor Sie beginnen

Damit Sie das nachstehende Verfahren ausführen können, muss Folgendes an das verwendete Konto delegiert worden sein:

  • Rolle Exchange-Organisationsadministrator

Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange Server 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Hinweis

Verwaltete benutzerdefinierte Ordner sind ein Premium-Feature von MRM. Jedes Postfach, das verwaltete benutzerdefinierte Ordner umfasst, benötigt eine Exchange Server Enterprise-Clientzugriffslizenz (Client Access License, CAL). Postfächer mit Richtlinien, die verwaltete benutzerdefinierte Ordner umfassen, benötigen eine Exchange Server Enterprise-Clientzugriffslizenz. Weitere Informationen zu den Lizenzierungsanforderungen für MRM finden Sie unter "Clientzugriffslizenzen und MRM" in Grundlagen der Verwaltung von Nachrichtendatensätzen.

Verfahren

So verwenden Sie die Exchange-Verwaltungsshell zum Verwalten von Nachrichtendatensätzen

  1. Erstellen Sie ein Skript, indem Sie Exchange-Verwaltungsshellbefehle in einen Text-Editor eingeben, wie im folgenden Beispielskript gezeigt.

  2. Speichern Sie die Textdatei des Skripts mit der Dateinamenerweiterung .ps1 (z. B. MRM_Sample_Script.ps1).

  3. Geben Sie an der Eingabeaufforderung der Exchange-Verwaltungsshell den Pfad und den Dateinamen des Skripts ein (z. B. C:\Scripts\MRM_Sample_Script.ps1 oder .\MRM_Sample_Script.ps1 für ein Skript im Arbeitsverzeichnis).

Beispielskript

Im Folgenden finden Sie ein Beispielskript für die Verwaltung von Nachrichtendatensätzen. Eine Erläuterung der durchgeführten Aktionen finden Sie in den Kommentaren im Skript.

# 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

Weitere Informationen

Weitere Informationen zur Verwaltung von Nachrichtendatensätzen finden Sie unter den folgenden Themen:

Weitere Informationen zum Verwenden der Exchange-Verwaltungsshellbefehle zum Verwalten der Exchange 2007-Organisation finden Sie unter Neue Verwaltungsfunktionen in der Exchange-Verwaltungsshell.

Weitere Informationen zur Verwendung von Skripts in der Exchange-Verwaltungsshell finden Sie unter Skripterstellung mit der Exchange-Verwaltungsshell.