» » » Андрей Попов - Windows Script Host для Windows 2000/XP


Авторские права

Андрей Попов - Windows Script Host для Windows 2000/XP

Здесь можно скачать бесплатно "Андрей Попов - Windows Script Host для Windows 2000/XP" в формате fb2, epub, txt, doc, pdf. Жанр: Программное обеспечение, издательство БХВ-Петербург, год 2004. Так же Вы можете читать книгу онлайн без регистрации и SMS на сайте LibFox.Ru (ЛибФокс) или прочесть описание и ознакомиться с отзывами.
Андрей Попов - Windows Script Host для Windows 2000/XP
Рейтинг:
Название:
Windows Script Host для Windows 2000/XP
Издательство:
БХВ-Петербург
Год:
2004
ISBN:
5-94157-197-6
Скачать:

99Пожалуйста дождитесь своей очереди, идёт подготовка вашей ссылки для скачивания...

Скачивание начинается... Если скачивание не началось автоматически, пожалуйста нажмите на эту ссылку.

Вы автор?
Жалоба
Все книги на сайте размещаются его пользователями. Приносим свои глубочайшие извинения, если Ваша книга была опубликована без Вашего на то согласия.
Напишите нам, и мы в срочном порядке примем меры.

Как получить книгу?
Оплатили, но не знаете что делать дальше? Инструкция.

Описание книги "Windows Script Host для Windows 2000/XP"

Описание и краткое содержание "Windows Script Host для Windows 2000/XP" читать бесплатно онлайн.



В книге описывается сервер сценариев Windows Script Host (WSH) версии 5.6, который является одним из стандартных компонентов Windows ХР, а также может быть установлен в более ранних версиях Windows. Приводятся сценарии на языках VBScript и JScript, иллюстрирующие применение стандартных объектов WSH 5.6, включая создание из сценариев дочерних процессов и запуск сценариев на удаленных компьютерах. В качестве более сложных примеров рассматриваются сценарии, работающие с базами данных, управляющие приложениями Microsoft Office, организующие графический пользовательский интерфейс, использующие технологии ADSI (Active Directory Service Interface) и WMI (Windows Management Instrumentation) для решения задач администрирования. Освещены вопросы практической работы с XML-файлами и создания СОМ-объектов. Особое внимание уделяется вопросам безопасности при работе со сценариями, приводятся конкретные примеры настроек политик безопасности. К книге прилагается дискета с исходными текстами большинства примеров.






<?xml version="1.0" encoding="windows-1251"?>

<package>

В <component [id="ComponentID"]>

В В <registration progid="ProgID" class id="GUID" [description="Description"] [version="Version"]>

В  В <script>

Сценарии подключения и отключения

В  В </script>

В В </registration>

В В <public>

В В  <property name="PropertyName">

В В В  <get [internalName="getFunctionName"]/>

В В  В <put [internalName="getFunctionName"]/>

В  В </property>

В В  <method name= "MethodName" [internalName="FunctionName"]>

В В В  <parameter name="ParameterID"/>

В  В </method>

В В  <event name="Name" [dispid="DispID"]/>

В В </public>

  <resource id="ResourceID"> Строка или число </resource>

В В <object id="ObjID" [classld="clsid:GUID"|progid="ProgID"]/>

В В <reference [object="ProgiD"|guid="typelibGUID"][version="version"]/>

В  <script language="language">

В  В <![CDATA[

    Код сценария

В  В ]]>

В  </script>

В </component>

 Другие компоненты

</package>

Несколько замечаний относительно количества вхождений различных XML-элементов из листинга 10.1 в WSC-файл:

□ элемент <package> может содержать один или несколько элементов <component>;

□ элемент <component> должен содержать один элемент <registration> и один элемент <public>;

□ элемент <public> может содержать один или несколько элементов <property>, <method> или <event>.

Обязательными для создания компонента-сценария являются элементы <component>, <registration>, <public> и <script>.

Опишем теперь элементы XML, использующиеся в WSC-файлах, более подробно.

Элементы WSC-файла

В WSC-файлы можно вставлять комментарии двумя разными способами: с помощью элемента <!-- --> или элемента <comment>. Например:

<!-- Первый комментарий -->

или

<comment>

Второй комментарий

</comment>

Элементы <?xml?> и <![CDATA[]]>

Напомним, что эти элементы являются стандартными для разметки W3C XML 1.0 (см. главу 3). Для того чтобы использовать символы кириллицы в файлах компонентов-сценариев, нужно обязательно в элементе <?xml?> указать атрибут encoding со значением, соответствующим используемой кодировке, например:

<?xml version="1.0" encoding="windows-1251"?>

Элемент <package>

Этот элемент необходим в тех WSC-файлах, в которых с помощью элементов <component> определено более одного компонента. В этом случае <package> является контейнером для элементов <component>.

Если же в WSC-файле описан только один компонент, то элемент <package> можно не использовать.

Элемент <component>

Внутри элемента <component> описывается один компонент-сценарий (СОМ-объект). Необязательный атрибут id определяет идентификатор объекта (это может понадобиться в том случае, когда в одном WSC-файле находится несколько СОМ-объектов).

Элемент <registration>

В элементе <registration> приводится информация, которая необходима для регистрации в системе компонента-сценария в качестве СОМ-объекта.

Атрибуты progid Рё classid задают соответственно программный идентификатор Рё глобальный РєРѕРґ, СЃ помощью которых компонент-сценарий может быть использован РІ РґСЂСѓРіРёС… приложениях (например, progid="MyClass.MyObject" Рё classid="{424ac2bc-5732-4dea-be17-0211af99cd79}"). РР· этих РґРІСѓС… атрибутов обязательно должен быть указан хотя Р±С‹ РѕРґРёРЅ (РјРѕР¶РЅРѕ указать Рё РѕР±Р°). Если РІ элементе <registration> приведен только атрибут progid, то глобальный РєРѕРґ (GUID) для описываемого объекта будет сгенерирован автоматически РїСЂРё регистрации объекта РІ системе. Рекомендуется, однако, СЏРІРЅРѕ указывать глобальный РєРѕРґ объекта, С‚.Рє. РІ противном случае этот РєРѕРґ может оказаться различным РїСЂРё регистрации объекта РЅР° разных машинах.

Замечание

Глобальный код объекта может быть сгенерирован с помощью описанной ниже программы Windows Script Component Wizard.

С помощью атрибута description можно задать краткое описание объекта, которое будет занесено в системный реестр при регистрации объекта.

Атрибут version позволяет указать номер версии описываемого объекта. Этот номер позволяет запрашивать из приложения определенную версию СОМ-объекта (он должен быть указан через точку после программного идентификатора объекта, например "Myclass.MyObject.1").

С помощью элемента <script> внутри контейнера <registration> можно указать две функции, одна из которых будет вызываться при регистрации объекта в системе (эта функция должна иметь имя Register()), а другая — при удалении объекта из системы (эта функция должна иметь имя Unregister()).

Элемент <public>

В элементе <public> описываются те свойства, методы и события объекта, которые после его регистрации будут доступны извне другим приложениям (клиентам автоматизации). Другими словами, этот элемент является контейнером для элементов <property>, <method> и <event>.

Элемент <property>

Элемент <property> объявляет свойство СОМ-объекта, которое будет доступно для клиентов автоматизации.

Атрибут name определяет имя этого свойства (в дальнейшем внутри элемента <script> должна быть объявлена глобальная переменная с тем же именем, с помощью которой можно будет изменять значение свойства). Объявляемое свойство может быть доступно либо только для чтения (внутри контейнера <property> указан только элемент <get>), либо только для записи (внутри <property> указан только элемент <put>), либо и для чтения и для записи (внутри <property> указаны как элемент <get>, так и элемент <put>).


На Facebook В Твиттере В Instagram В Одноклассниках Мы Вконтакте
Подписывайтесь на наши страницы в социальных сетях.
Будьте в курсе последних книжных новинок, комментируйте, обсуждайте. Мы ждём Вас!

Похожие книги на "Windows Script Host для Windows 2000/XP"

Книги похожие на "Windows Script Host для Windows 2000/XP" читать онлайн или скачать бесплатно полные версии.


Понравилась книга? Оставьте Ваш комментарий, поделитесь впечатлениями или расскажите друзьям

Все книги автора Андрей Попов

Андрей Попов - все книги автора в одном месте на сайте онлайн библиотеки LibFox.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Отзывы о "Андрей Попов - Windows Script Host для Windows 2000/XP"

Отзывы читателей о книге "Windows Script Host для Windows 2000/XP", комментарии и мнения людей о произведении.

А что Вы думаете о книге? Оставьте Ваш отзыв.