Unterstützte Skriptsprachen

WSH ist sprachunabhängig für WSH-kompatible Skript-Engines. Die Windows-Plattform unterstützt nativ Skripts, die in Visual Basic mit der Dateierweiterung .vbs und in Java Script mit der Dateierweiterung .js erstellt wurden.

Wenn Sie andere Skriptsprachen verwenden möchten, müssen die entsprechenden Interpreter auf dem Ausführungsserver installiert werden. Installieren Sie beispielsweise einen Perl-Interpreter auf dem Ausführungsserver, dann wird in der WSH-Umgebung die Perl-Skript-Engine für die Dateierweiterung .pls registriert. Wenn Sie nun eine Datei mit der Erweiterung .pls an WSH mit der ausführbaren Datei cscript.exe übergeben, wird der geeignete Interpreter für diesen Dateityp aufgerufen. Daher muss dem WSH-Mandanten (in diesem Fall der Silk Central-Ausführungsserver) das Vorhandensein des Perl-Interpreters nicht bekannt sein.

Anmerkung: Wenn Sie einen Skript-Interpreter installieren (z. B. Active Perl), sollten Sie diesen zunächst lokal auf dem Ausführungsserver durch einen Aufruf des WSH-Befehlszeilenprogramms mit einem Beispielskript testen, bevor Sie ein Skript in Silk Central ausführen. Öffnen Sie dazu auf dem Ausführungsserver eine Eingabeaufforderung, und geben Sie den folgenden Befehl ein: cscript <somescript>. Dabei ist <somescript> ein beliebiges Skript auf dem Ausführungsserver. Dieser Aufruf wird auch von Silk Central durchgeführt, wenn ein WSH-Test auf einem Ausführungsserver ausgeführt wird. Wenn das Skript ohne Fehler ausgeführt wird, dann wurde die Skript-Engine erfolgreich registriert.
Die folgenden Skriptsprachen sind WSH-kompatibel:
Skriptsprache
Dateiendung
Perl
.pls
Python
.py, .pyw
REXX
.REXX
TCL
.tcl