Создание файла login-сценария
Создание файла login-сценария
LOGIN-сценарий это программа, которая устанавливает операционные параметры для вашей рабочей станции при каждой процедуре присоединения Вас к ЛВС. Сценарий выполняет такие рутинные задачи, как переназначение сетевых накопителей, выполнение программ и запуск приложений, также присоединение к различным файловым серверам. Однако LOGIN-сценарий не может запускать резидентные программы (такие как, например, SideKick фирмы Borland). В этом разделе вы познакомитесь с основными командами LOGIN-сценария.
Для редактирования файла LOGIN-сценария необходимо воспользоваться утилитой NetWare SYSCON. После выбора из меню строки Информация о Пользователе (User Information), вашего псевдонима (ID) и файла LOGIN-сценария вы готовы к конфигурированию сценария. Для того, чтобы введенные изменения стали действовать, нужно отсоединиться от ЛВС и вновь присоединиться.
Обычно в LOGIN-сценарии используются команды ОС NetWare ATTACH, MAP и SET. Имеется также возможность использования в сценарии комбинаций IF.... THEN. В больших ЛВС предпочтительнее команды вашего LOGIN-сценария включать в системный LOGIN-сценарий.
Команда MAP может установить буквенные обозначения для сетевых накопителей и удлинить список PATH в DOS для поиска прикладных программ и утилит. Ниже приведен пример использования этой команды:
MAP F:=SERVER1/SYS:
Более подробно об ее использовании будет рассказано в следующем разделе. Символ # используется для запуска программ (файлов с расширениями СОМ или ЕХЕ) в процессе LOGIN-сценария. Пример использования:
#SYSCON
В этом примере утилита SYSCON будет автоматически запускаться при каждом присоединении к ЛВС.
Команда ATTACH позволяет производить логическое присоединение к другим файловым серверам, не отсоединяясь от текущего.
Команда сценария SET позволяет устанавливать значения переменных DOS. Вы можете использовать команду SET так, как в приведенном ниже примере:
SET user = "аиванов"
В LOGIN-сценарии допускается использование логических конструкций IF...THEN, которые разрешают выполнение определенных команд при выполнении заданных условий:
IF DAY_OF_WEEK= "Понедельник" THEN WRITE "AARGH" WRITE
это команда LOGIN-сценария для выдачи сообщений на экран.
Обсуждение Компьютерные сети
Комментарии, рецензии и отзывы