Depurar scripts
Tengo el escritorio lleno de scripts (tanto VBScript como JavaScripts) que automatizan infinidad de procesos. Una de las tareas más arduas a la hora de programarlos es la depuración. Hasta hoy venía usando el fantástico método de plantar MsgBox() antes y después de cada línea de código susceptible de dar un error.
Tras unas horas perdidas detrás de un problema muy bobo, Google me ha mostrado la luz:
C:\> CScript MiScript.vbs //X
Con este insignificante parámetro ( //X ) es posible ejecutar los scripts en modo debug y usar tu debugger preferido para ir trazando la ejecución, marcando puntos de interrupción, inspeccionando variables, etc. vamos, como con cualquier programa compilado.


