Документация Algorius Net Viewer
Настройка

Настройка

Чтобы настроить список внешних команд, выберите КомандыНастроить в контекстном меню устройства. Появится диалог Внешние команды:

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

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

Галочка напротив внешней команды или группы команд позволяет включить или выключить её отображение в контекстном меню устройств.

Для того чтобы перенести внешнюю команду или группу команд в другую группу, перетащите её мышкой. Аналогично можно вынести внешнюю команду из группы.

Нажатие кнопок Вверх (Ctrl+Up) или Вниз Ctrl+Down) позволяет переупорядочить внешние команды для удобства использования.

Нажатие на кнопку Добавить, Дублировать или Править отобразит диалог Внешняя команда:

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

Предусмотрены следующие макросы:

%ADDRESS% Адрес устройства
%HOST% Имя хоста устройства
%IP% IP адрес устройства
%MAC% MAC адрес устройства
%NAME% Название устройства
%DESCRIPTION% Описание устройства
%MAP% Название карты (имя файла без расширения)
%TIME% Текущее время в формате операционной системы
%USER% Имя текущего пользователя операционной системы
%COMPUTER% Название локального компьютера
%User% Имя пользователя для авторизации на устройстве
%Password% Пароль для авторизации на устройстве

Находясь в редакторе аргументов, введите символ % и Вам будет предложен список макросов для подстановки. Выберите требуемый макрос, используя клавиши Вверх, Вниз и нажмите Enter или дважды щелкните по нему мышкой. Выбранный макрос будет вставлен в атрибуты. Нажатие ESC закрывает список макросов.

Вы можете добавлять произвольные макросы, например, %Timeout%. Их значения не будут подставляться автоматически, а будут запрашиваться. При этом, если название макроса содержит слово Password, то оно будет запрашиваться в скрытом виде. Имена произвольных параметров не могут содержать пробел, чтобы исключить случайную замену текста между двумя символами ‘%’, в этом случае используйте подчеркивание вместо пробела.

Допускается использовать переменные окружения операционной системы, например, %PATH%. Они будут подставляться автоматически.

Свяжитесь с нами, если Вам требуются дополнительные макросы, которые могут быть проставлены автоматически. Мы заинтересованы в этом и постараемся добавить их в очередной версии (бесплатно).

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

Настройка Удерживать консоль позволяет предотвратить нежелательное закрытие консольного окна по завершению работы внешней команды. Это позволяет увидеть результат выполнения консольной команды.