Verwenden der Exchange-Verwaltungsshell
Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Letztes Änderungsdatum des Themas: 2009-05-26
Die Exchange-Verwaltungsshell, die auf der Microsoft Windows PowerShell-Technologie mit dem früheren Codenamen "Monad" aufbaut, bietet eine leistungsstarke Befehlszeilenschnittstelle und zugehörige Befehlszeilen-Plug-Ins für Exchange Server, die die Automatisierung administrativer Aufgaben ermöglichen. Mit der Exchange-Verwaltungsshell können Administratoren alle Aspekte von Microsoft Exchange 2007 verwalten. Sie können neue E-Mail-Konten aktivieren und SMTP-Connectors konfigurieren sowie Datenbankeigenschaften, Transport-Agents u. v. a. m. speichern. Die Exchange-Verwaltungsshell kann alle Aufgaben ausführen, die von der Exchange-Verwaltungskonsole ausgeführt werden können, sowie Aufgaben, die in der Exchange-Verwaltungskonsole nicht ausgeführt werden können. Beim Ausführen einer Aufgabe in der Exchange-Verwaltungskonsole wird derselbe Befehl sogar für die Exchange-Verwaltungsshell verfügbar gemacht und aufgerufen, um die Anforderung zu verarbeiten.
Die Exchange-Verwaltungsshell stellt zudem eine stabile und flexible Skriptplattform bereit, mit der die Komplexität aktueller Microsoft Visual Basic-Skripts verringert werden kann. Aufgaben, für die zuvor viele Zeilen in Visual Basic-Skripts erforderlich waren, können nun mit nur einer Codezeile in der Exchange-Verwaltungsshell ausgeführt werden.
Die Exchange-Verwaltungsshell bietet diese Flexibilität, da in ihr nicht Text als Grundlage für die Interaktion mit dem System verwendet wird, sondern ein Objektmodell, das auf der Microsoft .NET-Plattform basiert. Mithilfe dieses Objektmodells können die Cmdlets der Exchange-Verwaltungsshell die Ergebnisse eines Befehls auf nachfolgende Befehle anwenden, wenn diese ausgeführt werden.
Öffnen der Exchange-Verwaltungsshell
Sie können die Exchange-Verwaltungsshell mithilfe eines der folgenden Verfahren öffnen. Bei jedem Verfahren wird das Snap-In der Exchange-Verwaltungsshell in die Windows PowerShell geladen. Wenn das Snap-In der Exchange-Verwaltungsshell vor dem Ausführen eines Cmdlets der Exchange-Verwaltungsshell nicht geladen wird, wird ein Fehler ausgegeben.
So öffnen Sie die Exchange-Verwaltungsshell über das Menü "Programme"
Klicken Sie im Menü Start auf Programme und anschießend auf Microsoft Exchange Server 2007.
Klicken Sie auf Exchange-Verwaltungsshell.
So fügen Sie das Snap-In der Exchange-Verwaltungsshell von Windows PowerShell hinzu
Klicken Sie im Menü Start auf Programme und anschießend auf Windows PowerShell 1.0.
Klicken Sie auf Windows PowerShell.
Geben Sie folgenden Befehl ein:
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Admin
Wechseln Sie mit dem Befehl chdir in das Verzeichnis Exchange Server\Bin. Geben Sie z. B. Folgendes ein:
chdir "c:\program files\microsoft\exchange server\bin"
Geben Sie folgenden Befehl ein:
.\Exchange.ps1
Suchen weiterer ausführlicher Informationen zu der Exchange-Verwaltungsshell
Die folgenden Themen enthalten spezifische Einzelheiten zu der Exchange-Verwaltungsshell:
Weitere Informationen
Dieses Thema sowie alle Themen in diesem Abschnitt der Exchange Server-Bibliothek können als Whitepaper heruntergeladen werden. Wenn Sie diese Themensammlung als Whitepaper herunterladen möchten, besuchen Sie Whitepaper: Exchange Management Shell (englischsprachig).
Weitere Informationen zu einzelnen Cmdlets der Exchange-Verwaltungsshell finden Sie unter Exchange-Verwaltungsshell (SP1 und SP2).
Weitere Informationen zum Verwalten der Exchange Server 2007-Organisation mithilfe der Cmdlets der Exchange-Verwaltungsshell finden Sie unter Betrieb.
Eine Liste mit Beispielen für häufig verwendete Exchange-Verwaltungsshellbefehle, die nach Verwaltungsfunktionen wie Empfängerverwaltung und Transportkonfiguration geordnet sind, finden Sie unter Exchange Management Shell Quick Reference.