Использование переменных окружения (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)