Структура книги

Структура книги

В главе 1 приводятся начальные сведения о назначении и возможностях WSH. Здесь показан процесс создания и запуска простейших сценариев на языках VBScript и JScript. Основная часть главы 1 посвящена рассмотрению собственных объектов WSH. Подробно описаны свойства и методы этих объектов, с помощью которых в сценариях можно:

? использовать внешние объекты ActiveX и ресурсы локальной сети;

? выводить информацию в стандартный выходной поток или в окно Windows;

? считывать данные из стандартного входного потока;

? получать доступ к специальным папкам Windows и системному реестру;

? создавать или изменять переменные среды и ярлыки Windows;

? запускать процессы на локальной или удаленной рабочей станции.

В главе 2 рассмотрены примеры сценариев, в которых используются стандартные объекты WSH (каждый из примеров реализован как на языке JScript, так и на языке VBScript). Среди прочих задач здесь освещены такие новые возможности WSH 5.6, как использование входных и выходных потоков дочерних приложений и контроль за ходом выполнения сценариев, запущенных на удаленном компьютере.

Глава 3 посвящена рассмотрению многозадачных сценариев WSH с разметкой XML. Здесь подробно описана объектная схема WS XML и приведены примеры сценариев, реализующих такие возможности этой схемы, как применение разных языков в одном задании или использование констант из библиотек типов внешних объектов.

В главе 4 обсуждаются вопросы безопасности, возникающие при работе со сценариями WSH (незащищенность исходного кода сценария, простота написания и распространения сценариев-вирусов и т.д.). В этой главе описано, каким образом можно создавать зашифрованные файлы сценариев и добавлять к сценариям цифровые подписи для указания автора сценария. Кроме этого, рассмотрен процесс организации политик безопасности для сценариев WSH, позволяющих, например, запретить выполнение неподписанных сценариев любого типа или вообще заблокировать WSH для определенных пользователей.

В главе 5 показано, каким образом можно получить полный доступ к файловой системе компьютера с помощью объекта FileSystemObject. Здесь объяснено, какие свойства и методы нужно использовать для выполнения тех или иных файловых операций, а также приведено подробное описание этих свойств и методов. Также в этой главе приведены несколько полезных сценариев, позволяющих, например, производить поиск нужных файлов с использованием регулярных выражений или перемещать файлы из одного каталога в другой с ведением журнала действий.

В главе 6 рассматриваются практические вопросы обработки из сценариев файлов в формате XML. В качестве примера здесь используется записная книжка, содержимое которой хранится в XML-файле. Приведенные в этой главе сценарии позволяют с помощью объектной модели XML DOM просматривать и изменять содержимое записной книжки.

В главе 7 обсуждаются вопросы организации из сценариев диалога с пользователем, начиная от простого использования параметров командной строки и заканчивая созданием полноценного пользовательского интерфейса с помощью HTML-форм. Все рассматриваемые здесь сценарии предназначены для работы с записной книжкой в формате XML.

В главе 8 показано, как из сценариев WSH организовать управление двумя самыми распространенными программами из пакета Microsoft Office: Word и Excel. Приведенные здесь сценарии позволяют организовать вывод информации из записной книжки в документ Word или таблицу Excel.

В главе 9 рассматривается технология ADO, позволяющая работать из сценариев с базами данных различных форматов. Приведены примеры сценариев, с помощью которых можно просматривать и изменять записи в таблице DBF, содержимое которой переносится (также с помощью сценария) из записной книжки в XML-файле.

В главе 10 обсуждается технология Windows Script Components (WSC), с помощью которой можно WSH-сценарии "упаковывать" в СОМ-объекты. Здесь описана объектная схема WSC XML и подробно рассмотрен процесс создания объекта-сценария, предназначенного для архивирования содержимого каталога в файлы с определенным именем.

В главе 11 рассмотрены примеры сценариев, которые позволяют автоматизировать некоторые повседневные задачи администратора компьютерной системы (например, работу "с учетными записями пользователей, создание сценариев входа/выхода или настройку параметров операционной системы на нескольких рабочих станциях в сети). Для этого используются еще две мощные технологии Microsoft, ADSI и WMI, возможности и основные принципы которых также описаны в этой главе.

В приложениях 1–4 приведены справочники по языкам JScript и VBScript, дано описание специальных редакторов и отладчиков для сценариев (в частности, подробно рассмотрен мощный редактор Primalscript), а также указан список ошибок (с пояснениями), которые могут возникать при выполнении сценариев WSH 5.6.

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

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

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

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

Структура Этой Книги

Из книги C++ автора Хилл Мюррей

Структура Этой Книги Глава 1 – это короткое турне по основным особенностям С+ +, предназначенное для того, чтобы дать читателю почувствовать язык. Программисты на C первую половину главы могут прочитать очень быстро, она охватывает главным образом черты, общие для C и С++. Во


Структура книги

Из книги Блеск и нищета информационных технологий. Почему ИТ не являются конкурентным преимуществом автора Карр Николас Дж.


КНИГИ: Старость — не в радость. Рецензия на две книги, призванные решить ваши проблемы с ПК

Из книги Журнал «Компьютерра» № 7 от 21 февраля 2006 года автора Журнал «Компьютерра»

КНИГИ: Старость — не в радость. Рецензия на две книги, призванные решить ваши проблемы с ПК Автор: Сергей ВильяновКаждый раз, когда я вижу на прилавке очередную книжечку карманного формата, именуемую «Самым полным руководством по настройке и модернизации компьютера, а


КНИГИ: Разом нас богато! Оранжевая и синяя книги об искусстве фотографии

Из книги Журнал «Компьютерра» № 14 от 11 апреля 2006 года автора Журнал «Компьютерра»

КНИГИ: Разом нас богато! Оранжевая и синяя книги об искусстве фотографии Автор: Сергей ВильяновШирокое распространение недорогих цифровых камер заставило очень многих людей почувствовать себя фотографами, и особенно хорошо это заметили девушки, разместившие анкеты на


Структура книги

Из книги Обработка баз данных на Visual Basic®.NET автора Мак-Манус Джеффри П

Структура книги Книга содержит три части. Первая часть состоит из глав 1-3 с предварительными сведениями о базах данных, языке SQL и сервере баз данных SQL Server. Эти фундаментальные сведения позволят читателю познакомиться с основными концепциями и понятиями, используемыми в


Структура книги

Из книги Asterisk™: будущее телефонии Второе издание автора Меггелен Джим Ван

Структура книги Данная книга организована следующим образом:Глава 1. Революция в телефонииЗдесь мы начинаем свой путь к знаниям. Asterisk собирается изменить мир телефонной связи, и в данной главе мы обсуждаем основания нашей веры в это.Глава 2. Подготовка системы к установке


Структура книги

Из книги Photoshop. Лучшие фильтры автора Бондаренко Сергей

Структура книги В главах 2–8 фильтры сгруппированы по компаниям-производителям. Нередко подключаемые модули, выпускаемые одним и тем же разработчиком, дополняют друг друга и могут использоваться вместе. Примером может служить набор инструментов для корректировки


Структура книги

Из книги Технология XSLT автора Валиков Алексей Николаевич

Структура книги Книга состоит из двенадцати глав и четырех приложений, содержание которых мы кратко опишем


Структура книги

Из книги Самоучитель работы на Macintosh автора Скрылина Софья

Структура книги Книга состоит из двух частей. Первая часть посвящена операционной системе Mac OS X Leopard, вторая — некоторым приложениям, входящим в состав операционной системы, и рассмотрению интегрированной среды iWork.В первой главе вводятся основные понятия операционной


Структура книги

Из книги КОМПАС-3D для студентов и школьников. Черчение, информатика, геометрия автора Большаков Владимир

Структура книги Пособие состоит из введения, четырех частей и имеет 5 приложений:? в части I рассмотрены общие вопросы работы с системой КОМПАС-3D LT;? часть II знакомит с решением классических, чертежно-графических задач с помощью 2D- и SD-редакторов;? в части III показано, что


Структура книги

Из книги Фотоприколы с помощью Photoshop автора Гурский Юрий Анатольевич

Структура книги Первая часть книги – теоретическая, она содержит тот базовый набор знаний, без которых работать с программой невозможно. Вы познакомитесь с самыми важными понятиями компьютерной графики, узнаете, зачем в Photoshop так много непонятных и страшных (на первый


Структура книги

Из книги 3ds Max 2008 на 100 % автора Верстак Владимир Антонович

Структура книги Книга состоит из восьми глав и трех приложений.? Глава 1 «Интерфейс программы» – в ней описаны элементы интерфейса программы, рассмотрены основные панели и инструменты для работы с программой 3ds Max 2008. Здесь также идет речь о расширении возможностей


Структура книги

Из книги Windows Vista. Трюки и эффекты автора Зозуля Юрий

Структура книги Книга состоит из 12 глав, каждая из которых посвящена определенному аспекту работы системы. Их совсем необязательно читать подряд, вы можете сразу обратиться к той главе, которая интересует вас больше всего. Но если у вас нет опыта использования


Структура книги

Из книги 19 смертных грехов, угрожающих безопасности программ автора Ховард Майкл

Структура книги В каждой главе описывается один «смертный грех». Вообще–то они никак не упорядочены, но самые гнусные мы разместили в начале книги. Главы разбиты на разделы:? «В чем состоит грех» – краткое введение, в котором объясняется, почему данное деяние считается


Структура книги

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид

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