Skip to content

1. Einführung

Der PDF dieses Dokuments ist verfügbar |HIER|.

Dieses Dokument soll die Grundlagen der Sprache VBScript sowie Anwendungsbeispiele in verschiedenen Bereichen vermitteln. VBScript ist eine Skriptsprache unter Windows. Sie kann in verschiedenen Containern wie

  • Windows Scripting Host für den direkten Einsatz unter Windows, insbesondere zum Schreiben von Skripten zur Systemadministration
  • Internet Explorer. Dort wird sie in HTML-Seiten verwendet, denen sie eine gewisse Interaktivität verleiht, die mit der Sprache HTML allein nicht zu erreichen wäre.
  • Internet Information Server (IIS), dem Webserver von Microsoft unter NT/2000, und dessen Entsprechung, dem Personal Web Server (PWS), unter Win9x. In diesem Fall wird VBScript für die serverseitige Programmierung verwendet, eine Technologie, die von Microsoft als ASP (Active Server Pages) bezeichnet wird.

Da es sich bei VBSCRIPT zudem um eine von Visual Basic für Windows abgeleitete Sprache handelt, kann es als Einführung in diese Sprache dienen, die zu den am weitesten verbreiteten im Windows-Bereich gehört, sowie in die Version Application von VB, die als VBA (Visual Basic für Anwendungen) bezeichnet wird. VBA wird beispielsweise in der gesamten Microsoft Office-Suite verwendet, insbesondere in Excel. Somit ist VBSCRIPT ein Einstieg in die Entwicklung in einem breiten Spektrum von Windows-Anwendungen.

VBScript ist keine objektorientierte Sprache, auch wenn sie gewisse objektorientierte Züge aufweist. Der Begriff der Vererbung existiert beispielsweise nicht. Es kann jedoch die Objekte nutzen, die ihm von dem Container, in dem es ausgeführt wird, zur Verfügung gestellt werden, sowie ganz allgemein die auf dem Windows-Rechner verfügbaren ActiveX-Komponenten. Genau dieser Aspekt macht die Stärke von VBScript aus – einer Sprache, die an sich recht einfach ist, aber dank der ihr zur Verfügung stehenden Objekte mit ursprünglich umfangreicheren Skriptsprachen wie Perl, JavaScript und Python mithalten kann. Es handelt sich um eine Sprache, die leicht zu erlernen und anzuwenden ist und den Weg für die Nutzung von Visual Basic für Windows ebnet, von dem sie direkt abgeleitet ist.

Dieses Dokument ist kein Kurs in Algorithmik. Die Grundlagen der Programmierung werden vorausgesetzt. Aktives Lesen ist erforderlich. Am besten nutzt man dieses Dokument wahrscheinlich, indem man die darin aufgeführten Beispiele auf dem eigenen Rechner ausprobiert. Der Container WSH wird normalerweise standardmäßig mit dem Windows-System ausgeliefert. Die aktuellste Version ist kostenlos auf der Website von Microsoft (http://www.microsoft.com) verfügbar. Um die richtige URL-Datei zu finden, mit der WSH heruntergeladen werden kann, kann man mit einer Suchmaschine im Internet nach den Stichwörtern „Windows Scripting“ suchen. Unter den Suchergebnissen sollte man die Datei URL finden, mit der man WSH herunterladen kann.

Serge Tahé, Januar 2002