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