3.6.10. Сценарії

 

Сценарії підключення та відключення

 

Операційна система Windows NT дозволяє призначити кожному користувачеві сценарій, що містить команди, які необхідно виконати при підключенні даного користувача до системи. Зазвичай сценарії підключення використовуються для початкового налаштування робочого оточення користувача. Крім сценаріїв підключення Windows 2000 підтримує також сценарії відключення. Мало того, в новій операційній системі для кожного комп’ютера можна призначити сценарії початку і завершення роботи системи. Система виконання сценаріїв Windows Scriptng Host (WSH) підтримує виконання сценаріїв, написаних такими мовами, як Visual Basic або Jscript, що дозволяють безпосередньо звертатися до функцій Windows API. Розглянемо деякі можливості, пов’язані з використанням сценаріїв в середовищі Windows 2000.

 

Сценарії, визначені в рамках користувацького об’єкта

 

Такі сценарії підтримуються так само, як це було в Windows NT 4.0, та існують в основному для забезпечення сумісності з Windows ранніх версій. Клієнти Windows 2000 та Windows NT 4.0 намагаються виявити такі сценарії в спільній папці Netlogon сервера. Якщо виявити сценарій не вдалося, пошук проводиться в [[каталог]|каталозі]] %SystemRoot%\system32\Repl\lmport\Scripts (розташування сценаріїв, що використовується в NT 4.0). Загальна папка Netlogon розташовується в каталозі SysVol (sysvol\%ім’я.домену%\scripts) і автоматично реплікується службою FRS. Реплікація каталогу сценаріїв операційної системи NT 4.0 повинна бути налаштована вручну.

 

Сценарії, визначені в рамках групової політики

 

Ці сценарії застосовуються щодо контейнерів OU. Іншими словами, щоб призначити користувачу сценарій підключення або відключення, слід зробити користувача членом контейнера OU, для якого визначена політика, в рамках якої діє сценарій підключення або відключення. Цей метод є гнучкішим. Якщо ви переводите свою мережу на використання Windows 2000, ви також повинні враховувати деякі інші особливості, пов’язані зі сценаріями. У багатьох мережах поряд з машинами Windows 2000 використовуються комп’ютери, оснащені більш ранніми версіями Windows, з цієї причини рекомендується виконувати оновлення сервера, що містить загальну папку Netlogon, в останню чергу. Це пов’язано з тим, що служба реплікації, що використовується в Windows 2000 (FRS), не сумісна зі службами реплікації NT. Таким чином, оновлюючи мережу, ви повинні бути впевнені в тому, що абсолютно всі клієнти мають можливість доступу до папки Netlogon та сценаріям підключення незалежно від того, яку операційну систему вони використовують. Слід також враховувати, що в Windows NT сценарії підключення працюють в контексті безпеки користувача. У Windows 2000 це справедливо лише частково. У Windows 2000 сценарії, що мають відношення до користувача (підключення до системи і відключення від системи), також виконуються в контексті безпеки користувача, в той час як сценарії, що мають відношення до комп’ютера (початку роботи системи і завершення роботи системи), виконуються в контексті безпеки LocalSystem.