
Neue Funktionen in der Exchange-Verwaltungsshell
Die Exchange-Verwaltungsshell bietet eine stabile und flexible Skriptplattform, die die Komplexität von aktuellen Microsoft Visual Basic-Skripts verringern kann. Wofür zuvor Hunderte Zeilen in Visual Basic-Skripts erforderlich waren, ist jetzt eine einzelne Codezeile in der Exchange-Verwaltungsshell ausreichend.
Die Exchange-Verwaltungsshell bietet diese Flexibilität, da sie für die Interaktion mit dem System keinen Text als Grundlage verwendet. Sie verwendet ein auf der Microsoft .NET-Plattform basierendes Objektmodell. Dieses Objektmodell ermöglicht es den Shellbefehlen, die Ausgabe eines Befehls während der Ausführung auf einen nachfolgenden Befehl anzuwenden.
Nachfolgend sind die Hauptfunktionen der Exchange-Verwaltungsshell aufgeführt:
-
Befehlszeilenschnittstelle Mithilfe der Befehlszeilenschnittstelle können Sie die Exchange 2007-Funktionen und ihre Werte schnell und einfach aufrufen und ändern. Sie bietet Ihnen außerdem die Möglichkeit zur einfachen gleichzeitigen Ausführung mehrerer Aufgaben, die ansonsten viele Codezeilen oder zahlreiche Arbeitsstunden erfordert hätten, um die Änderungen über den Exchange-System-Manager vorzunehmen.
-
Umleiten von Daten zwischen Befehlen Durch das Pipelining können Sie beim Verwalten von Exchange 2007 über die Exchange-Verwaltungsshell noch produktiver vorgehen. Das Pipelining unterstützt Sie bei der Verwendung der Ausgabe eines Befehls als Eingabe für andere Befehle. Dadurch können Sie problemlos Massenaktionen auf Grundlage von Kriterien ausführen, die auf Filterbefehle angewendet werden, die dann die zu ändernden Objekte für nachfolgende Befehle bereitstellen. Diese Funktion ist der Hauptgrund dafür, dass die Exchange-Verwaltungsshell Dutzende Codezeilen auf eine einzelne Befehlskette reduzieren kann.
-
Unterstützung strukturierter Daten Da sämtliche Ausgaben aller Befehle in der Exchange-Verwaltungsshell Objekte sind, können alle Ausgaben der Befehle von anderen Befehlen durch geringfügige bzw. ohne Änderungen verarbeitet werden. Befehle eines bestimmten Funktionssatzes akzeptieren die Ausgaben anderer Befehle desselben Funktionssatzes, ohne dass Änderungen erforderlich sind.
-
Umfassende Unterstützung der Skripterstellung Wenn Sie komplexe Prozesse ausführen, Funktionen für die Helpdesk-Kontoverwaltung automatisieren, die Leistung überwachen oder andere automatisierte Verwaltungsaufgaben aktivieren möchten, dann bietet die Exchange-Verwaltungsshell auf Basis der .NET-Plattform eine leistungsstarke Objektmodellumgebung.
-
Sichere Skripterstellung Die Exchange-Verwaltungsshell bietet Ihnen die Möglichkeit zum Testen Ihrer Befehle, um sicherzustellen, dass sie wie erwartet funktionieren, damit ein reibungsloser Übergang von einer Testumgebung zur Produktion möglich ist und die ordnungsgemäße Funktionsweise der Befehle geprüft werden kann, bevor die Befehle auf reale Daten angewendet werden. Sie können die vorzunehmenden Änderungen überprüfen, bestätigen, dass Sie fortfahren möchten und dann überprüfen, dass der Prozess von Anfang bis Ende erfolgreich ausgeführt werden kann.
-
Zugriff auf "Cmd.exe"-Befehle Die Exchange-Verwaltungsshell bietet den transparenten Zugriff auf die Befehle, die über die Eingabeaufforderung verfügbar sind (Cmd.exe). Sie können die Ausgabe der Befehle von Cmd.exe auch für Aktionen übernehmen, die auf Grundlage der Ausgabe ausgeführt werden, oder die Ausgabe in die Daten integrieren, die Sie für einen anderen Befehl bereitstellen.
-
Vertrauenswürdige Skripts Zur Erhöhung der Sicherheit erfordert die Exchange-Verwaltungsshell, dass alle Skripts digital signiert werden, bevor diese ausgeführt werden dürfen. Diese Anforderung verhindert, dass böswillige Benutzer ein schädliches Skript in die Exchange-Verwaltungsshell implementieren können. Es dürfen nur Skripts ausgeführt werden, denen Sie ausdrücklich vertrauen. Diese Sicherheitsmaßnahme hilft dabei, Sie und Ihre Organisation zu schützen.
-
Profilanpassung Obwohl die Standardinstallation der Exchange-Verwaltungsshell eine voll ausgestattete und benutzerfreundliche Oberfläche bietet, möchten Sie möglicherweise Verknüpfungen zu den häufig verwendeten Befehlen hinzufügen. Außerdem möchten Sie die Schnittstelle möglicherweise Ihren Aufgaben anpassen. Sie können Ihr persönliches Exchange-Verwaltungsshellprofil bearbeiten. Dadurch können Sie steuern, wie die Schnittstelle konfiguriert ist und welche Befehle automatisch ausgeführt werden, wenn die Exchange-Verwaltungsshell gestartet wird. Mithilfe der Profilanpassung können Sie Skripts zu Aliasnamen zuweisen, die Sie bei der täglichen Verwaltung der Exchange 2007-Organisation häufig verwenden.
-
Erweiterbare Shellunterstützung Wenn Ihnen die Art und Weise nicht zusagt, in der die Daten angezeigt werden, oder Sie sich z. B. nicht daran erinnern können, welche Sammlungen die Count-Eigenschaft bzw. welche Sammlungen die Length-Eigenschaft verwenden, dann können Sie problemlos Anpassungen vornehmen. Die Exchange-Verwaltungsshell verwendet XML, um Ihnen die Anpassung zahlreicher Aspekte ihrer Verhaltensweise zu ermöglichen. Entwickler können neue Befehle erstellen, um diese mit den in der Exchange-Verwaltungsshell enthaltenen Befehlen zu integrieren. Diese Erweiterbarkeit ermöglicht Ihnen eine umfassendere Steuerung Ihrer Exchange 2007-Organisation und unterstützt Sie beim Optimieren von Geschäftsprozessen.