Technik & Know-how: Scripting Tools für Windows-Admins

31.05.2006
Von Thomas Wölfer

ADSI Scriptomatic

"ADSI Scriptomatic" ist ein enger Verwandter von Scriptomatic - aber trotzdem recht unterschiedlich. Das Programm kommt wie auch die anderen bisher vorgestellten Tools mit Quellcode, und es erzeugt auch Skripte. Im Fall von ADSI Scriptomatic sind das VBScript-Scripte, die mit dem Active Directory Service Interface (ADSI) arbeiten. Das ADSI ist das Scripting-Interface fürs Active Directory. Damit kann der der Administrator zum Beispiel neue Gruppen oder User anlagen, oder vorhandene bearbeiten und aus dem Directory entfernen.

Anders als beim eigentlichen Scriptomatic kann man die von ADSI Scriptomatic erzeugten Skripte aber nicht direkt immer wieder weiterverwenden. Der Grund dafür ist der, dass ADSI Scriptomatic von sich aus keinerlei Informationen über das Active Directory hat. Das Programm sammelt diese zur Startzeit nicht ein. Daher verwendet ADSI Scriptomatic für viele Vorgänge Default-Werte. Wenn Sie zum Beispiel die Daten eines Benutzers auslesen wollen, dann verwendet ADSI Scriptomatic einfach den Namen "EzAdUser". Das ist in der Praxis natürlich nicht wirklich hilfreich.

Die erzeugten Skripte müssen also manuell an die tatsächlichen Belange angepasst werden. Das macht ADSI Scriptomatic allerdings relativ einfach. Für jedes erzeugte Skript gibt es eine kleine Online-Hilfe, die erläutert, welche Variablen im Skript an die tatsächlichen Bedürfnisse angepasst werden müssen.

Davon abgesehen ist das Programm auch eher als Lernhilfe für Administratoren gedacht, die per Skript mit dem Active Directory kommunizieren wollen: Längst nicht alle Objekte des AD sind mit den Skripten des ADSI Scriptomatic erreichbar. Allerdings: Das prinzipiell benötigte Vorgehen wird deutlich. Für Details wie zum Beispiel die Namen der anderen verfügbaren Objekte im Directory wendet man sich am besten an den ADSI Scripting Primer auf Technet.

Zur Startseite