Модификаторы для запуска внешних программ
Во всех файлах конфигурации при задании выполнения внешних программ
(или команд) перед именем этих программ можно указывать модификаторы
(префиксы). Возможно использование нескольких разных модификаторов
одновременно. Ниже перечислены допустимые модификаторы:
'!' - не делать swap. При задании этого модификатора при запуске
внешней задачи не будет выполнено свопирование T-Mail и,
следовательно, уменьшится количество свободной памяти для
запускаемой задачи при некотором ускорении ее запуска. Для
операционной системы OS/2 этот модификатор имеет несколько иное
значение (см. главу 22 ).
Пример:
~~~~~~~
Process_Flag repack.t-m !repack.bat
'%' - не сохранять экран. При задании этого модификатора при запуске
внешней задаче не будет сохранено содержимое экрана.
Пример:
~~~~~~~
Process_Flag repack.t-m !%repack.bat
'+' - после возвращения из внешней задачи при наличии сигнала CD
сразу перейти к handshake в процедуре ответа. Это может
понадобиться при использовании внешних обработчиков входных
звонков.
Пример:
~~~~~~~
( t-mail.ctl ):
Process_Flag !always.t-m +waitcall.bat *P
(waitcall.bat):
:start
w&a.exe port %1
if errorlevel 1 goto start
REM if errorlevel 0 CONNECT reached
del flags\always.t-m