Windows Server Automaten

Computer im Active Directory ermitteln

Das Active Directory verhält sich für ein Script einfach wie eine Datenbank, und so brauchen Sie für die Abfrage auch eine Datenbankverbindung. Im Beispiel-Script handelt es sich dabei um das Objekt "objConnection", das in den ersten Zeilen des Scripts erzeugt und konfiguriert wird.

Für die Abfrage selbst benötigen Sie ein Kommando-Objekt, im Script ist das "objCommand". Dem Kommando-Objekt übergeben Sie einen SQL-ähnlichen Abfrage-String. Dieser enthält die zu befragende Domäne (hier MUC.local), die zu erfragenden Eigenschaften (hier der "Name") sowie eine Filterbedingung, mit der Sie die eigentlich gesuchten Informationen auswählen: Hier geht es beispielsweise darum, alle AD-Objekte der Klasse "Computer" zu finden.

Diese Abfrage produziert Ihnen einen Satz an Ergebnissen, über die Sie mit einer Schleife iterieren können. Im Beispiel wird dann in der Schleife der Name des Computers ausgegeben.