Данная библиотека для языка OScript позволяет создавать консольные приложения с разбором и проверкой аргументов.
Указывается в спек, когда порядок опций и аргументов не важен:
Команда.Спек = "[ANY]";Позволяет передавать пустые значения опций: myapp -f '', либо myapp -f ' '
Ошибка Ошибка чтения параметров команды дополняется следующими сообщениями:
- Ожидается опция
-x - Неожидаемая опция
-x - Ожидается опция
-xвместо-y - Опция
-xдолжна содержать значение - Опция
-xдолжна содержать значение после знака = - Ожидается аргумент
ARG - Ожидается аргумент
ARGвместо опции-x - Неожидаемый параметр
wrong
Для команды myapp -o - -f value тире после опции -o теперь воспринимается как значение опции
При повторном выполнении Приложение.Запустить(АргументыКоманды) старые значения параметров ранее не очищались
Пример: myapp '' -f val