Использование переменных окружения (environment)


     В  конфигурационных файлах   t-mail.ctl ,  events.ctl   и  subst.lst   можно
использовать  значения переменных  окружения DOS  или OS/2.  При этом имена
переменных заключаются в символы "%".

     Кроме  того,  могут  быть  использованы  две  специальные переменные с
аналогичным  синтаксисом -  %TASKNO% и  %PLATFORM%. Переменные  окружения с
такими  именами  будут  проигнорированы.  Вместо  %TASKNO% будет подставлен
номер  задачи T-Mail,  который задается  в командной  строке ключом -N (см.
главу  21). Вместо  %PLATFORM% будет  подставлено наименование операционной
системы:  "DOS","OS/2" или  "NT". Так,  если вы  используете T-Mail для DOS
(пусть даже в окне OS/2) - подставится "DOS".

     Пример:
     ~~~~~~~
       (autoexec.bat)
       SET TPATH=c:\tmail\
       SET Name=John Smith
       SET Addr=2:5030/999
       SET ans1=Answer
       SET rin1=Ring

       ( t-mail.ctl )
       Include %TPATH%modem.ctl ;(зквивалентно: Include c:\tmail\modem.ctl)
       SysOp   %Name%           ;(эквивалентно: SysOp John Smith)
       Address %Addr%           ;(эквивалентно: Address 2:5030/999)
       [*] Log t-mail%TASKNO%.log ;(для задачи номер 1 эквивалентно
                                    Log t-mail1.log)

       ( events.ctl )
       Set %ans1%_%rin1%=4  ; (эквивалентно: Answer_Ring=4)
       Exec  daily%TASKNO%.bat 0:01  ;(для задачи номер 1 эквивалентно
                                       Exec daily1.bat 0:01)