Vérification de VBScript pour les erreurs de syntaxe sans avoir réellement exécuté le script

J'ai un script dans VBScript. Je ne suis pas certain s'il contient des erreurs de syntaxe ou d'autres erreurs de non-exécution. Normalement, je voudrais simplement exécuter le script, mais je ne veux pas que le script s'exécute réellement car les modifications qu'il est difficiles à inverser correctement.

Est-il possible de faire W / CScript vérifier les erreurs de syntaxe, mais pas exécuter le script si aucun n'a été trouvé?

Je ne savais pas si cela était mieux adapté pour SO, mais je pensais que c'était plus spécifique à WScript, car ma question incombe à WSCript et non au script lui-même.

Pour ceux qui souhaitent savoir comment j'ai travaillé autour de ceci:

La majorité du script était des sous-systèmes et des fonctions, avec seulement quelques lignes de code qui ont été exécutées lors du démarrage. J'ai déplacé ces lignes dans un Sub Main et je place une ligne pour appeler Main sur la première ligne.

Si je devais vérifier les erreurs de syntaxe, je pourrais commenter la ligne qui appelle Sub Main, donc aucun code ne serait exécuté.