Überprüfung von VBScript auf Syntaxfehler, ohne das Skript tatsächlich auszuführen

3445
Vivelin

Ich habe ein Skript in VBScript. Ich bin nicht sicher, ob es Syntaxfehler oder andere Nicht-Laufzeitfehler enthält. Normalerweise würde ich nur das Skript ausführen, aber ich möchte nicht, dass das Skript tatsächlich ausgeführt wird, da die vorgenommenen Änderungen nur schwer rückgängig gemacht werden können.

Ist es möglich, W / CScript auf Syntaxfehler zu prüfen, das Skript jedoch nicht auszuführen, wenn keine gefunden wurden?

Ich wusste nicht, ob dies besser für SO geeignet ist, aber ich dachte, es sei WScript-spezifischer, da meine Frage bei WSCript und nicht beim Skript selbst liegt.

5

1 Antwort auf die Frage

3
Vivelin

Für diejenigen, die gerne wissen, wie ich damit umgegangen bin:

Der Großteil des Skripts bestand aus Subs und Funktionen mit nur wenigen Codezeilen, die beim Start ausgeführt wurden. Ich habe diese Zeilen in ein Sub-Main verschoben und eine Zeile gesetzt, um Main in der ersten Zeile anzurufen.

Wenn ich nach Syntaxfehlern suchen müsste, könnte ich die Zeile, die Sub Main aufruft, so kommentieren, dass kein Code ausgeführt wird.