Переменные-идентификаторы процедур регистрации
В следующей таблице описаны все доступные переменные-идентификаторы,
которые можно использовать в процедурах регистрации. Эти переменные используются
в командах процедур регистрации для повышения эффективности.
Например, процедура
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 в качестве
переменных. Используйте значения свойств так же, как любую переменную-идентификатор. Если значение свойства включает пробелы, заключите имя в кавычки.
в конец строки в кавычках:
|