Переменные-идентификаторы процедур регистрации
В следующей таблице описаны все доступные переменные-идентификаторы,
которые можно использовать в процедурах регистрации. Эти переменные используются
в командах процедур регистрации для повышения эффективности.
Например, процедура
WRITE "Good %GREETING_TIME, %LOGIN_NAME"
может означать "Good Morning/Afternoon/Evening, Kim." Команды
%GREETING_TIME и %LOGIN_NAME - это примеры переменных-идентификаторов.
Таблица 4-5. Переменные-идентификаторы процедур регистрации
Дата | DAY | Номер дня (01 - 31) |
DAY_OF_WEEK | День недели (понедельник, вторник и т.д.) | |
MONTH | Номер месяца (01 - 12) | |
MONTH_NAME | Название месяца (январь, февраль и т.д.) | |
NDAY_OF_WEEK | Номер дня недели (1 - 7; 1=воскресенье) | |
SHORT_YEAR | Последние две цифры года (94, 95, 96 и т.д.) | |
YEAR | Все четыре цифры года (1994, 1995, 1996 и т.д.) | |
Время | AM_PM | Утро или вечер (дп или пп) |
GREETING_TIME | Время дня (утро, день или вечер) | |
HOUR | Часы (12-часовой отсчет; 1 - 12) | |
HOUR24 | Часы (24-часовой отсчет; 00 - 23; 00=полночь) | |
MINUTE | Минуты (00 - 59) | |
SECOND | Секунды (00 - 59) | |
Пользователь | %CN | Полное регистрационное имя пользователя, под которым он
существует в NDS |
LOGIN_ALIAS_CONTEXT | "Y", если REQUESTER_CONTEXT является Псевдонимом.
Используйте, если пользователь регистрируется с использованием псевдонима. | |
FULL_NAME | Уникальное имя пользователя. Это значение свойства FULL_NAME
как для NetWare на основе NDS, так и на основе bindery. Пробелы заменяются символом подчеркивания. | |
LAST_NAME | Фамилия пользователя в NDS или полное регистрационное имя
в NetWare на основе bindery | |
LOGIN_CONTEXT | Контекст, в котором существует пользователь | |
LOGIN_NAME | Уникальное регистрационное имя пользователя (длинные имена
обрезаются до восьми символов) | |
MEMBER OF "группа" | Объект группы, которому назначен этот пользователь | |
NOT MEMBER OF "группа" | Объект группы, которому не назначен этот пользователь | |
PASSWORD_EXPIRES | Срок действия пароля | |
REQUESTER_CONTEXT | Контекст при начале регистрации | |
USER_ID | ИД пользователя | |
Сеть | FILE_SERVER
| Имя сервера NetWare
|
Рабочая станция | MACHINE | Тип компьютера (IBM_PC и т.д.) |
NETWARE_REQUESTER | Версия NetWare Requester для OS/2 или пользователей VLM | |
OS | Тип операционной системы на рабочей станции (MSDOS, OS2 и т.д.) | |
OS_VERSION | Версия операционной системы на рабочей станции (3.30 и т.д.) | |
P_STATION | Номер узла рабочей станции (12-значный шестнадцатиричный) | |
PLATFORM | Платформа операционной системы рабочей станции: DOS, OS2,
WIN (Windows* 3.1), WNT (Windows NT*) или W95 (Windows 95*) | |
SHELL_TYPE | Версия оболочки DOS рабочей станции (1.02 и т.д.); поддерживает
оболочки NetWare 2 и NetWare 3 и NetWare 4 Requester для DOS. | |
SMACHINE | Сокращенное название машины (IBM и т.д.) | |
STATION | Номер соединения рабочей станции | |
Окружение DOS | переменная | Любая переменная окружения DOS может использоваться в угловых
скобках (путь и т.д.). Чтобы использовать переменную окружения DOS в командах MAP, COMSPEC и FIRE PHASERS, добавьте знак процента (%) перед переменной. Например,
|
Прочее | ACCESS_SERVER | Показывает, работает ли доступ к серверу (TRUE=работает,
FALSE=не работает) |
ERROR_LEVEL | Номер ошибки (0=нет ошибок) | |
%n | Заменяется параметрами, указываемыми пользователем в командной
строке утилиты LOGIN | |
Свойства объектов | имя свойства | Можно использовать значения свойств объектов NDS в качестве
переменных. Используйте значения свойств так же, как любую переменную-идентификатор. Если значение свойства включает пробелы, заключите имя в кавычки.
в конец строки в кавычках:
|