Думаю, вам будет нелегко найти бесплатный инструмент, который поддерживает настоящую отладку VBS. Но я использовал эту «технику бедняков» в прошлом. Создайте переменную в начале вашего скрипта
blnDebug = False
Затем по всему сценарию добавьте строки, чтобы отразить, что делает сценарий или значение различных переменных:
if blnDebug Then wscript.echo "Теперь запускается скрипт strFoo =" & strFoo
Когда вы устанавливаете blnDebug = True, тогда все ваши сообщения отладки будут записываться на консоль (я всегда использую CScript при запуске этого). Добавляя эти сообщения отладки при написании сценария, вы можете получить доступ к отладке, просто изменив значение bldDebug.
Конечно, в коммерческих редакторах, таких как PrimalScript, есть отладчик. SAPIEN также имеет автономный отладчик http://www.primalscope.com/,, который, хотя и не бесплатный, является относительно недорогим вариантом. Вы можете скачать пробную копию, чтобы попробовать.