Scripting Tools für Windows-Admins

Debugging

Sind die gewünschten Informationen abgelesen, kann das Skript weiter ausgeführt werden. Das Anhalten und Betrachten von Variablen-Inhalten findet dabei in einem Editor-Fenster innerhalb des Script Debuggers statt. Taucht ein Fehler auf, kann dieser also direkt im Debugger korrigiert werden – und der nächste Testlauf des Skriptes kann beginnen. Wer häufiger Scripte schreibt, der sollte auf dieses Tool auf keinen Fall verzichten.

Es gibt dabei allerdings eine kleine Einschränkung: Der Script Debugger ist eigentlich dafür gedacht, Web-Seiten zu debuggen. Um ein Skript zu debuggen ist es also notwendig, das Script zunächst in einem Script-Block einer lokalen HTML-Seite unterzubringen. Diese Seite lädt man in den Internet Explorer – und der überträgt dann die Kontrolle an den Script Debugger, sobald ein Fehler aufgetreten ist (und das Script-Debugging in den Optionen des IE nicht ausgeschaltet ist) oder, wenn ein passendes Statement im Script auftaucht. Bei JavaScript ist das beispielsweise das „debugger;“ Statement. Wem das zu umständlich ist, der kann zum Debuggen das Visual Studio verwenden: Der Visual Studio Debugger kann auch ganz normale Scripte Debuggen.