Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мои ответы по кит.docx
Скачиваний:
15
Добавлен:
24.04.2019
Размер:
411.07 Кб
Скачать
  1. Средства автоматизации (администратор)

  1. Командные файлы (bat, cmd)

Минусы: мало возможностей, нет функций и возможности обращения к программным объектам, нет конструкций ЯП.

  1. Языки программирования (ЯП)

Плюсы: любые возможности

Минусы: предназначены для профессионалов, требуют время на изучение, не всегда имеются все необходимые библиотеки.

  1. Программы для создания архитектур (PowerButton)

Плюсы: много возможностей

Минусы: узкая специализация, требуются настройки.

  1. WSH

Плюсы: не надо устанавливать, доступны с windows 98, поддержка VBS и JS, можно установить интерпретаторы языка Perl, обеспечивается взаимодействие с пользователем через графический интерфейс, командную строку, и вызов внешних утилит.

83.Архитектура WSH/ интерпретатор хостов и объектных модулей. Хосты - те программы, которые запускают скрипты. В состав Windows входят несколько хостов:

o хост Internet Explorer

o хост IIS - приложения ASP

o хост WSH - среда выполнения - сама операционная система.

При желании можно добавить дополнительные хосты.

Интерпретаторы скриптов - по умолчанию с Windows поставляются только два:

o интерпретатор VBScript;

o интерпретатор JScript.

Объектные модели - заранее подготовленные объекты, к которым можно обращаться из скриптов. Вместе с WSH поставляются две библиотеки объектов - WSH и Script Run-Time, однако можно обращаться и к другим объектным моделям, которые поддерживают автоматизацию. Чаще всего используют ADSI, WMI, CDO, ADO, объектную модель MSOffice.

Административные скрипты обычно пишутся на Visual Basic Scripting Edition или JScript. Что выбирать:

Интерпретаторы в Windows представлены двумя файлами: wscript.exe и cscript.exe. Оба позволяют работать с VBScript и JScript и применять все возможности административных скриптов. Отличия:

o wscript - средство, ориентированное на работу с графическим интерфейсом, вывод - через графические окна сообщений;

o cscript - ориентировано на командную строку, вывод - на консоль.

Интерпретаторы в WSH ориентируются на расширения имен файлов. В WSH используются следующие расширения:

o *.vbs и *.vbe - файлы, для которых запускается интерпретатор VBScript;

o *.js и *.jse - то же самое для JScript;

o *.wsh - управляющий файл скрипта (можно прописать параметры запуска скрипта, аналог файла *.pif для DOS-программ);

Инструментарий для работы с административными скриптами:

1) Microsoft Script Debugger - версия 1.0 поставляется вместе с Windows 2000, в Windows 98/ME нужно устанавливать отдельно.

o преимущества: бесплатный, встроен в операционную систему, подсветка синтаксиса;

o недостатки: нет встроенного Object Browser, сильно ориентирован на отладку скриптов Internet Explorer и IIS/ASP (включая всю документацию, шаблоны и т.п.), нет возможности изменять скрипт прямо в окне отладчика;

2) при установленном Visual Studio 6.0 отладчиком по умолчанию становится Visual InterDev, а при установленном Visual Studio.NET - среда разработки VS.NET:

o преимущества: для разработчиков - привычная среда со всеми возможностями, есть Object Browser

o недостатки: полностью ориентированы на Internet Explorer и IIS/ASP

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]