Zserver Script Pack позволяет расширить функциональность системы Zserver, выполнять определенные заданные пользователем действия для более тесной интеграции Zserver с остальными компонентами операционной системы и серверными приложениями.
Zserver Script Pack предоставляет возможность вызова пользовательских сценариев при возникновении определенных событий на сервере. Такими событиями могут быть:
Открытие диска – вызов сценариев осуществляется непосредственно после открытия каждого диска. Это может быть использовано для выполнения определенных действий после открытия диска, например, запуска сервисов и приложений, которые работают с данными на зашифрованном диске;
Закрытие диска — вызов сценариев осуществляется до закрытия диска, обеспечивая корректное завершение работы с защищенным диском. Например, часто бывает необходимо завершить приложения, которые работают с данными на зашифрованном диске.
«Тревога» — вызов сценариев осуществляется до блокирования доступа к дискам, предоставляя возможность, например, разослать сообщения по сети, после чего остановить нужные службы сервера.
Zserver Script Pack использует модуль Windows Script Components, который обеспечивает простой способ создания COM-компонентов с помощью языков создания сценариев, например, Microsoft Visual Basic Scripting Edition (VBScript) и других языков, совместимых со спецификацией ECMA 262 (например, Microsoft JScript 2.0 и JavaScript 1.1).
В Zserver Script Pack входят следующие примеры сценариев:
Для события открытия диска:
- Запуск системных служб;
- Проверка диска программой Chkdsk.
Для события закрытия диска:
- Остановка системных служб;
- Закрытие сетевых сессий и файлов, открытых удаленными пользователями.
Для «тревоги»:
- Остановка системных служб;
- Оповещение пользователей сети через службу Messenger;
- Отправка письма по электронной почте;
- Перезагрузка рабочих станций сети;
- «Подмена» дисков — размонтирование диска и монтирование «ложного» диска.
- Удаленный запуск неинтерактивного процесса;
- Удаленный останов приложения.
В каждом сценарии есть функция записывать неудачные и/или удачные операции в текстовый файл или Windows EventLog.
Кроме этого, любой желающий, при условии знания какого-либо языка создания сценариев, может самостоятельно разработать и подключить к Zserver Script Pack свой сценарий.
|