Подключение сетевых дисков и синхронизация времени при регистрации пользователей 

Подключение сетевых дисков и синхронизация времени при регистрации пользователей 

Часто сценарии входа используются для подключения дисков и портов принтера к сетевым ресурсам, а также для синхронизации системного времени пользовательских компьютеров с системным временем определенного сервера (это необходимо, например, для файл-серверных банковских систем, работающих в реальном времени). Конечно, для этих целей можно написать сценарий WSH, однако в подобных случаях проще ограничиться обычным командным (пакетным) файлом. Отметим, что в пакетных файлах можно использовать различные утилиты командной строки из пакетов Windows NT/2000/XP Resource Kit, с помощью которых многие задачи можно решить наиболее быстрым и простым способом. В качестве примера упомянем лишь одну полезную команду IFMEMBER, которая позволяет, не прибегая к помощи ADSI, проверить принадлежность пользователя, выполняющего регистрацию, к определенной группе.

Замечание 

Желающим больше узнать о возможностях пакетных файлов в Windows и командах, которые в них используются, можно порекомендовать мою предыдущую книгу [8].

Предположим, что при регистрации определенного пользователя нам нужно произвести следующие действия:

1. Синхронизировать системное время клиентской рабочей станции с системным временем на сервере Server1.

2. Подключить диск М: к сетевому ресурсу \Server1Letters.

3. Предоставить каталог C:TEXT на клиентском компьютере в общее пользование с именем BOOKS.

Для этого пользователю в качестве сценария регистрации можно назначить командный файл Logon.bat, который состоит (вместе с комментариями) всего из шести строк (листинг 11.9). 

Листинг 11.9. Пример командного файла-сценария входа

@ECHO OFF

REM Имя: Logon.bat

REM Описание: Использование командного файла в качестве сценария входа

NET TIME \Server1 /SET

NET USE M: \Server1Letters /PERSISTENT:NO

NET SHARE MyTxt=C:TEXT

В первой строке файла Logon.bat мы отключаем режим дублирования команд на экране:

@ЕСНО OFF

Синхронизация времени с сервером \Server1 производится с помощью ключа /SET в команде NET TIME:

NET TIME \Server1 /SET

Сетевой диск подключается командой NET USE:

NET USE M: \Server1Letters /PERSISTENT:NO 

Ключ /PERSISTENT:NO в команде NET USE нужен для создания временных подключений (не сохраняющихся после завершения сеанса пользователя). Если бы подключения были постоянными (/PERSISTENT:YES), то при следующем входе пользователя в систему возникла бы ошибка (повторное использование уже имеющегося подключения).

Наконец, папка C:TEXT предоставляется в общее пользование командой NET SHARE:

NET SHARE MyTxt=C:TEXT

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Особенности регистрации

Из книги автора

Особенности регистрации Чтобы поисковая машина могла найти ваш сайт, его необходимо зарегистрировать. Причем регистрацию придется проходить на всех популярных поисковых серверах (если, конечно, вы хотите, чтобы их пользователи могли вас обнаружить). Хотя есть


Плата за регистрации

Из книги автора

Плата за регистрации Принцип тот же, что и в случае со щелчками, только вместо щелчков на баннерах необходимо регистрироваться на различных сайтах (рис. 7.5).Отличие от предыдущего способа также заключается в том, что за регистрации платят больше, чем за щелчки, однако и


Применение Kerberos для регистрации пользователей

Из книги автора

Применение Kerberos для регистрации пользователей При обсуждении средств поддержки сеанса Kerberos предполагалось, что пользователь уже зарегистрирован в системе. Однако подобный подход крайне неудобен, так как пользователю приходится регистрироваться дважды: один раз в


Глава 23 Синхронизация времени через сеть, настройка временной зоны

Из книги автора

Глава 23 Синхронизация времени через сеть, настройка временной зоны Для комфортной работы с компьютером иногда может не хватать такой малости, как нормально настроенное системное время. Плохо, когда приходится ежедневно его подправлять или вручную производить переход


18.7. Подключение физических дисков к виртуальному компьютеру

Из книги автора

18.7. Подключение физических дисков к виртуальному компьютеру Итак, мы создали и запустили виртуальный компьютер, работающий с виртуальным жестким диском. Но изолированный компьютер в наши дни уже смотрится как-то архаично, и естественно возникает желание обмениваться


C.4 Идентификаторы регистрации IPv6

Из книги автора

C.4 Идентификаторы регистрации IPv6 Internet Assigned Numbers Authority (IANA) координирует использование адресов IPv6. Текущие идентификаторы регистрации для адресов провайдеров IPv6: Региональная регистрация Идентификатор регистрации Мультирегиональный (IANA) 10000 RIPE


Сетевые средства регистрации

Из книги автора

Сетевые средства регистрации Для автоматизированной регистрации в каталогах используются обычно те же средства, что и для регистрации в поисковых системах, так как эти процедуры одинаковы и состоят в заполнении специальных форм. Единственное отличие: при регистрации в


Не требуйте регистрации

Из книги автора

Не требуйте регистрации Ни в коем случае не принуждайте посетителя регистрироваться на сайте, чтобы оформить заказ. Если клиент нажимает на кнопку оплаты заказа, как правило, это значит, что он решил сделать покупку. Не надо ему мешать!Не нагружайте пользователя


Блок регистрации

Из книги автора

Блок регистрации Это обязательная составляющая, которая должна быть на главной странице. Самая большая проблема с данным блоком – отсутствие аргументации, зачем пользователю регистрироваться на сайте При этом человек должен понимать, зачем ему это делать и какие


1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени

Из книги автора

1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени "В ранние мини-компьютерные времена Unix" вынесенная в заголовок идея была довольно радикальной (машины тогда работали


1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени

Из книги автора

1.6.13. Правило экономии: время программиста стоит дорого; поэтому экономия его времени более приоритетна по сравнению с экономией машинного времени "В ранние мини-компьютерные времена Unix" вынесенная в заголовок идея была довольно радикальной (машины тогда работали


Советы по регистрации

Из книги автора

Советы по регистрации Никогда не стоит регистрироваться под настоящим именем, ведь неизвестно, к кому может попасть эта информация и для чего она будет использована. Можно взять любую телефонную базу, например, КОТИК или ее Online версию (http://www.xland.ru:8088/tel_win/owa/tel.form), и ввести


Синхронизация

Из книги автора

Синхронизация При совместном использовании нескольких различных устройств важно обеспечить их полную синхронизацию. Работа всего оборудования должна опираться на одинаковую информацию о времени, а обслуживающие программы – уметь работать с разнообразными типами