Autor: Holger Schwichtenberg , zur Startseite von Windows-Scripting.de

Die Scripting Engine ist die Implementierung einer konkreten Programmiersprache (Skriptsprache) zum Ablauf in einem Scripting Host.

Innerhalb der Active Scripting-Architektur kann jede Sprache benutzt werden, die als COM-Klasse implementiert ist und über IActiveScript-Schnittstellen verfügt.

Eine ActiveX Scripting Engine ist ein Sprachinterpreter für eine Skriptsprache mit der Nebenbedingung, dass der Interpreter

  • in Form einer COM-Komponente vorliegt,

  • bestimmte Schnittstellen implementiert und

  • für eine der entsprechenden Komponentenkategorien registriert ist.

Diese Anforderung ist abzugrenzen von einer COM-fähigen Programmiersprache (Microsoft spricht von »COM-enabled Languages« – ins Deutsche zum Teil mit »COM-aktivierten Sprachen« übersetzt). Eine COM-fähige Sprache unterstützt die Nutzung von COM-Komponenten. Nicht jede COM-fähige Sprache ist auch eine Active Scripting-fähige Sprache. Beispielsweise unterstützen auch Delphi und PHP4 die Nutzung von COM-Komponenten. Dennoch sind beide Sprachen nicht im Rahmen des Active Scripting als Skriptsprache einsetzbar.

Verfügbare Skriptsprachen

Microsoft selbst hat bislang zwei ActiveX Scripting Engines veröffentlicht:

  • VBScript (eine abgespeckte Version der Programmiersprache Visual Basic) [Infos]

  • JScript (eine Erweiterung der auf Netscape JavaScript basierenden Sprachspezifikation ECMA 262, die auch ECMAScript genannt wird) [Infos]

Es gibt weitere Sprachen von anderen Anbietern (zum Großteil als Free- oder Shareware):

Gerüchte um die ActiveX Scripting-fähigen Implementierungen von Lisp und TCL konnten zum Zeitpunkt des Redaktionsschlusses dieser Auflage nicht bestätigt werden.
Welche Skriptsprachen auf einem System installiert sind, erfährt man aus der Registry.

Leider ist es zu einem temporären technischen Fehler gekommen
Diese Seite kann leider derzeit nicht korrekt dargestellt werden: /Scripting/ScriptingEngines.aspx

Wir bedauern dieses Problem. Das Problem wurde in unserem Protokoll festgehalten und wird so schnell wie möglich behoben. Vielen Dank für Ihr Verständnis.

Klicken Sie hier, um den Aufruf der Seite /Scripting/ScriptingEngines.aspx erneut versuchen.

Sie können uns gerne kontaktieren, um Schwierigkeiten mit dieser Website zu berichten.

Wenn Sie eine Frage oder einen Wunsch haben, rufen Sie uns gerne an unter +49 (0) 201 649590-0 (M-Fr, 9 bis 17 Uhr) oder schreiben Sie uns unter .

Fehler-ID: f1303623-465b-4163-9f2b-14910fadc3e3
URL: /Scripting/ScriptingEngines.aspx

Bitte geben Sie uns trotz des temporären Website-Problems eine Chance und melden Sie sich per E-Mail oder Telefon!

Wir informieren Sie gerne über unsere Schulungs- und Beratungsangebote unter +49 (0)201 64959-0 oder E-Mail . Sie erreichen uns Montags bis Freitags von 9 bis 17 Uhr.
Gerne nehmen wir Ihre Anfragen und Wünsche auf diesem Wege entgegen, solange unsere Website ein technisches Problem hat.

Was wir anbieten?

Bitte schauen Sie in unseren Firmenflyer (PDF, 2 Seiten) oder unser ausführliche Vorstellungsbroschüre (PDF, 16 Seiten)