Tipps zum Scripting

11.02.2007 von Martin Kuppinger
Die Scripting-Funktionen von Windows sind sehr umfassend. Wenn man sich einmal ein wenig damit auseinander gesetzt hat, kann man mit relativ wenig Aufwand viele administrative Aufgaben deutlich vereinfachen, indem man sie mit Hilfe eines Skripts automatisiert. Tipps und Tricks zur effizienteren Nutzung von Skripts liefert dieser Artikel.

Scripting-FAQ

Ein FAQ zum Scripting findet sich unter www.microsoft.com/technet/scriptcenter/scrptfaq.mspx Diese Fragen und Antworten richten sich eher an Benutzer, die noch keine so große Erfahrung mit dem Scripting haben. Es findet sich aber auch ein paar Skripts und einige Links zu anderen Dokumenten. Unter anderem wird auch auf die verschiedenen unterstützten Skriptsprachen eingegangen – Visual Basic Script ist ja keineswegs die einzige Option.

Im Zusammenhang mit der Nutzung unterschiedlicher Programmiersprachen ist auch www.microsoft.com/technet/scriptcenter/scripts/langfaq.mspx von Interesse. Dort finden sich Links zu Informationen für das Scripting mit anderen Sprachen und weitere Informationen zur Nutzung dieser Sprachen wie Perl und REXX.

Wichtige Tipps für effizienteres Scripting

Interessant ist auch der Link www.microsoft.com/technet/community/columns/scripts/sg0903.mspx.
Dort wird auf einige Ansätze eingegangen, mit denen man die eigene Umgebung für das Scripting effizienter gestalten kann. Insbesondere werden dabei auch Versionsunterschiede bei WSH behandelt, die dazu führen können, dass ein Skript bei einer Windows-Version gut funktioniert, bei einer anderen dagegen Fehler verursacht.

Remote-Installation von Sicherheits-Patches

Der Artikel 827227 beschreibt am Beispiel zweier Sicherheits-Patches, wie diese mit Hilfe eines Skripts remote auf anderen Systemen installiert werden können. Das Skript ist auch deshalb interessant, weil es die Nutzung von WMI an einem konkreten Beispiel illustriert. Es kann damit auch als Basis für andere Installationsskripts dienen.

Systemadministration mit Skripts

Für die Entwicklung von Skriptlösungen im Bereich der Systemadministration ist der Artikel 325946 der Knowledge Base empfehlenswert. Er enthält Links zu einem Webcast zu diesem Thema. Neben dem Webcast mit den Erläuterungen gibt es auch eine Mitschrift in Textformat und eine ergänzende Präsentation.

Mehr Beispiele

Zahlreiche Beispiele zu Skripts finden sich unter www.microsoft.com/technet/scriptcenter/resources/scriptshop/default.mspx. Die Beispiele unter dem Titel Doctor Scripto’s Script Shop befassen sich mit unterschiedlichen Themen wie der Nutzung von Prozeduren und Funktionen oder der asynchronen Überwachung von Ereignissen. Ein Blick in das Archiv lohnt sich auf jeden Fall.

Serienfortsetzung

Der dritte Teil der Serie „Active Directory-Scripting“ folgt in Ausgabe 3/2006 von Expert’s inside Windows NT/2000.