Skripte testen
Nachdem das Skript am richtigen Ort gespeichert wurde, kann es mithilfe von Log-Ausgaben getestet werden.
Dafür nehmen wir beispielhaft folgendes Skript:
Beispielskript 1
<job>
<script language="VBScript">
WScript.Echo "Testausgabe VBScript"
</script>
</job>
Dieses Skript speichern wir als lokales Skript. Wenn wir jetzt auf die Schaltfläche 'Vorschläge' klicken, sieht es wie folgt aus:
Über die Logdatei des enaio® Outlook Add-Ins (default: %localappdata%\OPTIMAL_SYSTEMS_GmbH\Logs\enaio outlook addin\) sieht man jetzt die durch das Skript getriggerte Log-Ausgabe:
Logausgabe Beispielskript1
[Skript Start] execution 'Beispielskript1.wsf'
[Skript Log] 'Testausgabe VBScript'
[Skript Finished] execution 'Beispielskript1.wsf' needed 57,9226ms
Wie man im Beispiel oben sieht, wurde das Skript ausgeführt. Alle durch Wscript.Echo getätigten Ausgaben werden mit dem Log-Präfix [Skript Log] versehen.
Wenn es zu Fehlern innerhalb des Skriptes kommt, werden die entsprechenden Meldungen mit dem Log-Präfix [Skript Error] versehen.
Beispielskript2
<job>
<script language="VBScript">
WScript.Echo "Testausgabe VBScript"
Err.Raise 1000, "Testausgabe VBScript Fehler", "VBScript"
</script>
</job>
führt zu folgender Log-Ausgabe:
Logausgabe Beispielskript2
[Skript Start] execution 'Beispielskript2.wsf'
[Skript Log] 'Testausgabe VBScript'
[Skript Error] '%installpath%\Beispielskript2.wsf(4, 4) Testausgabe VBScript Fehler: VBScript'
[Skript Finished] execution 'Beispielskript2.wsf' needed 60,1121ms