21.11.2013 Aufrufe

Active Directory.pdf - Gattner

Active Directory.pdf - Gattner

Active Directory.pdf - Gattner

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Automatisieren der <strong>Active</strong> <strong>Directory</strong>-Objektverwaltung 383<br />

• Sie können einen Zeitplan für die Skriptausführung festlegen. Die Ausführung von Skripts anhand<br />

eines Zeitplans ist vor allem für regelmäßig anfallende Verwaltungsaufgaben nützlich. Sie können<br />

beispielsweise wöchentlich alle deaktivierten Benutzerkonten in eine bestimmte OU verschieben.<br />

<strong>Active</strong> <strong>Directory</strong>-Skriptkomponenten<br />

Skripts werden in Windows Server 2008 von Windows Script Host (WSH) unterstützt. Für WSH gibt<br />

es zwei Laufzeitumgebungen: Bei Wscript.exe handelt es sich um ein Windows-basiertes Laufzeit für<br />

grafische Anwendungen, Cscript.exe ist eine befehlszeilenbasierte Laufzeit mit Ausgabe an die Eingabeaufforderung.<br />

Wscript.exe ist die standardmäßige Laufzeit, die beim Doppelklicken auf ein Skript<br />

verwendet wird.<br />

Windows Script Host unterstützt sowohl VBScript als auch JScript als Skriptsprachen. Die meisten<br />

mit Skripts weniger vertrauten Benutzer bevorzugen VBScript. Auch die meisten Skriptbeispiele auf<br />

der Microsoft-Website verwenden VBScript. VBScript-Skripts tragen in der Regel die Dateinamenerweiterung<br />

.vbs. Die Dateinamenerweiterung .vbe kann jedoch ebenfalls für VBScript-Skripts verwendet<br />

werden. Bei .wsf-Dateien handelt es sich um allgemeine Windows Script Host-Dateien, die eine<br />

Kombination aus VBScript und JScript enthalten können.<br />

Eine Skriptingschnittstelle kann als abstrakte Schicht bezeichnet werden, über die Sie auf Informationen<br />

in einer Datenquelle zugreifen können. Bei ADSI (<strong>Active</strong> <strong>Directory</strong> Service Interfaces) handelt es<br />

sich um die am häufigsten für den Zugriff auf <strong>Active</strong> <strong>Directory</strong>-Objekte verwendete Skriptingschnittstelle.<br />

Mithilfe von ADSI können Sie <strong>Active</strong> <strong>Directory</strong>-Objekte erstellen, bearbeiten und löschen. Sie<br />

können auch <strong>Active</strong>X Data Objects (ADO) für den Zugriff auf <strong>Active</strong> <strong>Directory</strong>-Objekte verwenden.<br />

Allerdings können Sie mit ADO ausschließlich Abfragen für <strong>Active</strong> <strong>Directory</strong>-Objekte erstellen, eine<br />

Objektbearbeitung ist damit nicht möglich. Beim Durchführen einer Abfrage besteht der bedeutendste<br />

Unterschied zwischen ADSI und ADO im Ergebnissatz – der bei einer ADO-Abfrage nicht<br />

umfassend ist. Es wird eine Benutzerliste als einzelne Liste zurückgegeben, die keine hierarchische<br />

Gliederung nach Domäne oder OU aufweist.<br />

Die Windows-Verwaltungsinstrumentierung (Windows Management Instrumentation, WMI) ist die<br />

Microsoft-Implementierung einer Initiative zur webbasierten Unternehmensverwaltung (Web-Based<br />

Enterprise Management, WBEM), d.h. ein standardisiertes Verfahren für die Verwaltung von Netzwerk-<br />

und Computerressourcen. Neben dem Bearbeiten von <strong>Active</strong> <strong>Directory</strong>-Objekten können Sie<br />

mit WMI Konfigurationseinstellungen auf Desktopcomputern und Serversystemen, Anwendungen,<br />

Netzwerken sowie weiteren Unternehmenskomponenten abfragen, ändern und überwachen.<br />

Erstellen und Ausführen eines Skripts mithilfe von VBScript<br />

Beim Erstellen eines Skripts mithilfe von VBScript benötigen Sie lediglich einen einfachen Text-Editor,<br />

wie beispielsweise den Editor. Die einzige Anforderung besteht darin, das Skript mit der Dateinamenerweiterung<br />

.vbs oder .vbe zu speichern. Es gibt jedoch auch Skript-Editoren, die das Erstellen<br />

von Skripts vereinfachen. Mithilfe eines Skript-Editors kann die Skriptsyntax überprüft werden,<br />

sodass Sie Fehler schon beim Schreiben des Skripts und nicht erst nach der Ausführung korrigieren<br />

können. Skript-Editoren bieten darüber hinaus typischerweise Optionen zur Codevervollständigung<br />

sowie eine Möglichkeit zur Farbcodierung der Syntax.<br />

Binden mit einem Objekt Als Erstes stellen Sie bei der Bearbeitung eines <strong>Active</strong> <strong>Directory</strong>-Objekts<br />

mithilfe von VBScript eine Bindung mit einem <strong>Active</strong> <strong>Directory</strong>-Objekt her. „Binden mit einem<br />

Objekt“ bezeichnet das Herstellen einer Verbindung mit einem Objekt. Beim Erstellen eines neuen<br />

Objekts binden Sie das Objekt mit dem Container, in dem das Objekt erstellt wird.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!