Макросы



Макросы

Макросы заключаются в угловые скобки (<>) и выполняют различные специальные функции, как описано ниже.

  • <cr>

    Возврат каретки.

  • <lf>

    Перевод строки.

  • <match> "строка"

    Сообщает о найденном соответствии, если в ответе устройства обнаружена заключенная в кавычки строка. Сравнение производится с учетом регистра каждого символа строки. Таким образом, макрос <match> "Smith" считает подходящими строки "Jane Smith" и "John Smith III", но не "SMITH".

  • <?>

    Служит подстановочным знаком. Например, CO<?><?>2 соответствуют строки COOL2 и COAT2, но не COOL3.



  • <hXX>

    (XX — шестнадцатеричные цифры)

    Позволяет вставить в строку любой символ с шестнадцатеричным кодом, включая нулевой байт, <h00>.

  • <ignore>

    Пропуск оставшейся части ответа, следующей за макросом.

  • <diagnostics>

    Передача подробных данных об ошибках из устройства в систему удаленного доступа, которая сообщает о каждой ошибке пользователю. Если не использовать этот макрос, используется сообщение об ошибке общего вида.

Сведения об активизации сценария файла Switch.inf см. в разделе Чтобы активизировать сценарий входа в систему. Дополнительные сведения о сценариях Switch.inf см. в разделе Автоматизация процесса входа в удаленную систему с помощью сценариев Switch.inf.



Содержание раздела