Люди которые подерживают сложное удаленное оборудование используя управление в режиме командной строки обычно работают следующим образом:

Такой способ работы подвержен многим ошибкам:

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

Чтобы избежать таких проблем Proxy32 включает в себя функцию "пускач COMMAND". Команды предназначенные для посылки в оборудование хранятся в узлах на графическом дереве. Узлы называются "пускачи COMMAND". Пускач COMMAND вклеивает текст команды в активный терминал когда пользователь выполняет двойной клик мышкой на пускаче.

Команды могут быть параметризованы чтобы быть достаточно гибкими для использования одной и той же команды во многих разных ситуациях. Например. вместо того чтобы сказать “reset card 3″ команда может сказать “reset card <PROXYPARM=enter card number to reset>”. В этом случае "card number to reset" будет запрошен у пользователя через диалоговое окно в момент выполнения пускача COMMAND и подставлен в текст команды перед тем как она будет вклеена в терминал.

Узел пускача COMMAND хранит не только текст самой команды но и связаные с командой текстовые записи (как поле тултипсов пускача COMMAND). Дерево команд (дерево пускачей) позволяет производить на нем полный текстовый поиск. Этот поиск может проводиться как по точному образцу (literal) так и с помощью образцов заданных на языке REGEX. Текстовый поиск включает не только поле текста команды но также поле текстовых записей связанных с командой (поле тултипсов пускача COMMAND). Дерево может быть сохранено как XML файл который может быть использован для поиска и массового редактирования команд и для импорта в инсталляцию Proxy32 другого пользователя.

Использование пускача COMMAND защитит от ошибок на этапе выполнения команд (выполнение команд часто происходит в срочных случаях под давлением обстоятельств или в ночное время) и смещает фокус на этап подготовки когда пользователь создет дерево пускачей COMMAND заранее и так чтобы оно работало во многих ситуациях которые могут возникнуть в будущем.

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