Настройки терминалов хранятся в конфигурационных файлах. Файлы текстовые, unicode-ные, их можно редактировать любым текстовым редактором, поддерживающим unicode, Notepad/Блокнот вполне подойдет. Полное описание всех допустимых в конфигурационных файлах параметров и их значений вы можете найти в методичке о параметрах конфигурационного файла.
Итоговая конфигурация терминала получается суммированием параметров из трех источников:
all.wtc
list.wtc
(редактирование списка не поддерживается конфигуратором WTware)Если терминал найдет свой МАК-адрес в списке list.wtc
или найдет свой индивидуальный конфиг,
то он попытается подключиться к терминальному серверу. Иначе будет запущен Мастер настройки терминала.
Общесистемный конфигурационный файл называется all.wtc
. Он ищется в каталоге
Everyone
в каталоге данных, который вы указали при инсталляции. В нашем случае это каталог
C:\users\all users\WTware\Everyone\
. В него удобно записывать те параметры, которые имеют одинаковые значения
для всех терминалов, например server.
Индивидуальные конфигурационные файлы хранятся в директории Terminals
, которая находится
в каталоге данных WTware, который вы указали при инсталляции. В нашем случае это каталог
C:\users\all users\WTware\Terminals\
.
Терминал, сетевая карта которого имеет мак-адрес 00:01:02:aa:bc:8e
,
будет искать свою конфигурацию в каталоге МА.КА.ДР.ЕС.ТЕ.РМ, файл должен
называться config.wtc
. Обратите внимание на регистр букв,
если ваш TFTP-сервер находится на Unix-машине!
Обратите также внимание на подключаемые файлы, находящиеся в каталогах Templates
и
Connections
в каталоге данных WTware. С помощью директив template
и connection вы сможете подключать к конфигурационному файлу терминала дополнительные файлы.
В каталоге ListIncludes (в каталоге данных, указанном при инсталляции) находятся общие конфигурационные файлы с описаниями параметров терминалов, которые терминалы подключают через перечисление в файле list.wtc.
ВНИМАНИЕ! list.wtc предназначен только для ручного конфигурирования терминалов. Графический конфигуратор не читает list.wtc, не читает и не позволяет редактировать файлы из каталога ListIncludes. Поэтому нельзя пытаться настраивать один и тот же терминал и конфигуратором, и через list.wtc.Синтаксис полностью такой же, как и у конфигурационного файла. Указанные в list.wtc для терминала файлы из этого каталога будут приклеены к началу основного конфигурационного файла терминала перед тем, как терминал его прочитает. Поэтому в файлах в этом каталоге можно писать template, connection, next screen.
Список подключаемых файлов находится в файле Everyone/list.wtc
. Формат
строки в этом файле:
01:02:03:04:05:06[([имяпользователя@][имятерминала])] [файл [файл ...]]] [# комментарий]Примеры:
02:03:04:05:06:07 file1Означает, что терминал с мак-адресом 02:03:04:05:06:07 прочитает параметры из файла
ListIncludes/file1
.
03:04:05:06:07:08(vasja@) file2Означает, что терминал с мак-адресом 03:04:05:06:07:08 прочитает параметры из файла
ListIncludes/file2
и в окошко "Вход в Windows" подставит имя пользователя "vasja".
04:05:06:07:08:09(term5) file6 file7 # Комп замглавбуха.Означает, что терминалу с мак-адресом 04:05:06:07:08:09 будет присвоено имя term5, аналогично указанию параметра clienthostname, и он прочитает параметры из файлов
ListIncludes/file6
и ListIncludes/file7
.
Конфигурационные файлы читаются в таком порядке:
template
и connection
Параметры переписываются по мере прочтения, и используется последнее значение. Т.е. если например параметр server указан в all.wtc и индивидуальном конфиге, то будет использовано значение из индивидуального конфига, потому что он прочитан позже.