Der Windows Script Host

Der Windows Script Host WSH stellt die Laufzeitumgebung für Skripte bereit und unterstützt verschiedene Skriptsprachen, wie VBScript, JScript, Perl ...
Für eine konsolenbasierte Umgebung wird cscript.exe und für eine GUI-basierte Umgebung wird wscript.exe gestartet.
Mit dem Aufruf cscript.exe /h:cscript kann per Default die konsolenbasierte Umgebung von WSH eingestellt werden. Ein Skript wird dann ohne zusätzliche Angaben in dieser Umgebung ablaufen. Mit dem Aufruf wscript.exe myScript.vbs kann ein Skript explizit in einer bestimmten Umgebung, z.B. GUI-basiert gestartet werden.

Die Grafik links verdeutlicht anschaulich die verschiedenen Komponenten innerhalb des Windows Script Host.