Тема: VBS: Как определить порядковый номер строки запущенного скрипта
Возможно ли вывести порядковый номер строки, исполняемого скрипта определенной метки:
MsgBox "Команда MsgBox расположена в скрипте 1.vbs строке № =" &NumberStroki
Более подробно описал для чего:
Есть какой-то скрипт у которого возможны ошибки в его работе которые иногда невозможно воспроизвести во время полноценной отладки. Поэтому хочу создать журнал в котором будет кратко описан все этапы работы.
В коде будут описаны какие-то метки благодаря которым можно будет определить на какой метке "зарубился" скрипт и выполняя какую операцию и с какими данными, но что б не проставлять каждую метку вручную подумал можно использовать номер строки и тогда б это выглядело так (может структура будет другой):
Например стандартная работа:
Сработала строка в коде №1 Начало работы скрипта.
Сработала строка в коде №2 Блок обработки массива такого-то.
Сработала строка в коде №3 Блок обработки массива такого-то закончен.
Сработала строка в коде №4 Завершение работы скрипта.
Работа при которой произошла ошибка:
Сработала строка в коде №1 Начало работы скрипта.
Сработала строка в коде №2 Блок обработки массива такого-то.
Сработала строка в коде №3 Блок обработки массива такого-то закончен.
Сработала строка в коде №1 Начало работы скрипта.
Сработала строка в коде №2 Блок обработки массива такого-то.
Сработала строка в коде №3 Блок обработки массива такого-то закончен.
Сработала строка в коде №4 Завершение работы скрипта.
Получается одна строка в коде была пропущена означает что там была ошибка параметры были такие-то такие-то было тото-тото. Произошло из-за того-то того-то.
И уже потом можно будет разобраться из-за чего это произошло.

