Windows Script Host для Windows 2000/XP

Андрей Владимирович Попов

Приложение 5. Описание прилагаемой дискеты

Большинство примеров сценариев, которые приведены в книге, содержатся на прилагаемой дискете. Примеры находятся в папках, названных в соответствии с нумерацией глав, к которым они относятся: \Chapter01, \Chapter02, …, \Chapter11 (табл. П5.1).


Таблица П5.1. Структура дискеты

Папки Содержание
\Chapter01 JScript- и VBScript-сценарии, которые иллюстрируют использование стандартных объектов WSH 5.6
\Chapter02 JScript- и VBScript-сценарии, которые иллюстрируют использование стандартных объектов WSH 5.6
\Chapter03 WS-файлы, в которых используются возможности XML-разметки
\Chapter04 Обычные (js, vbs и wsf) и зашифрованные (jse, vbe) сценарии, а также сценарии с цифровой подписью. Кроме этого, приведен пример административного шаблона wsh.adm, позволяющий запрещать/разрешать выполнение локальных или удаленных сценариев
\Chapter05 JScript-сценарии для работы с файловой системой и телефонной записной книжкой в текстовом файле book.txt
\Chapter06 JScript-сценарии для работы с телефонной записной книжкой в XML-файле book.xml
\Chapter07 JScript- и WS-файлы, с помощью которых организуются различные типы пользовательского интерфейса для работы с записной книжкой в XML-файле book.xml
\Chapter08 JScript- и WS-файлы, с помощью которых данные из записной книжки book.xml выводятся в файлы Microsoft Word (в том числе с использованием шаблона Table.dot) и Excel
\Chapter09 JScript- и WS-файлы, которые позволяют работать с записной книжкой в виде DBF-таблицы Phone.dbf, данные в которую копируются из XML-файла book.xml
\Chapter10 Примеры СОМ-объектов, написанных на языках JScript и VBScript (wsc-файлы), и JScript-сценарии RunArj.exe, использующий один из этих объектов
\Chapter11 JScript-сценарии, которые выводят различные системные диалоговые окна, а также иллюстрируют применение технологий ADSI и WMI для решения задач администрирования. Также приведены bat-файлы, которые можно использовать в качестве сценариев входа/выхода

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

Следует учесть, что перед запуском сценариев из папки \Chapter09 требуется предварительно настроить источник данных ODBC с именем PhoneDS (см. главу 9), а компоненты-сценарии из папки \Chapter10 следует зарегистрировать в системе (см. главу 10). Кроме этого, для корректной работы сценария \Chapter10\RunArj.exe необходимо наличие архиватора arj.exe.