Андрей Попов - Windows Script Host для Windows 2000/XP
- Название:Windows Script Host для Windows 2000/XP
- Автор:
- Жанр:
- Издательство:БХВ-Петербург
- Год:2004
- Город:Санкт-Петербург
- ISBN:5-94157-197-6
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Андрей Попов - 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-файлами и создания СОМ-объектов. Особое внимание уделяется вопросам безопасности при работе со сценариями, приводятся конкретные примеры настроек политик безопасности. К книге прилагается дискета с исходными текстами большинства примеров.
Windows Script Host для Windows 2000/XP - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
Описание прилагаемой дискеты
Большинство примеров сценариев, которые приведены в книге, содержатся на прилагаемой дискете. Примеры находятся в папках, названных в соответствии с нумерацией глав, к которым они относятся: \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.
Источники информации
Список литературы
1. Андерсон К. Сценарии Windows и управление системой // Windows 2000 Magazine/RE. 2002. № 5 (http://www2.osp.ru/win2000/2002/05/053.htm).
2. Андерсон К. Сценарии WMI для начинающих // Windows 2000 Magazine/RE. 2001. № 5 (http://www2.osp.ru/win2000/2001/05/070.htm).
3. Борн Г. Руководство разработчика на Microsoft Windows Script Host 2.0. Мастер-класс: Пер. с англ. — СПб.: Питер; М.: Издательско-торговый дом "Русская редакция", 2001. — 480 с.
4. Грабер М. Введение в SQL: Пер. с англ. — М.: Лори, 1996. — 379 с.
5. Кокорева О. И. Реестр Windows ХР. — СПб.: БХВ-Петербург, 2002. — 560 с.
6. Корнелл Г. Сценарии Windows для работы с файлами // PC Magazine. 1998. № 9 (http://www.pcmag.ru/archive/9805/099824.asp).
7. Мар-Элиа Д. Дополнительные рычаги управления Windows 2000 // Windows 2000 Magazine/RE. 2000. №5 (http://www2.osp.ru/win2000/2000/05/009.htm).
8. Попов А. В. Командные файлы и сценарии Windows Script Host. — СПб.: БХВ-Петербург, 2002. — 320 с.
9. Рубенкинг Н. Дж. Сценарии Windows Scripting Host // PC Magazine/RE. 2001. № 6 (http://pcmag.ru/?ID=35954).
10. Уэллс Б. Extensible Markup Language. Роль языка XML в Windows Scripting Host 2.057 // Windows 2000 Magazine/RE. 2000. № 3 (http://www2.osp.ru/win2000/2000/03/056.htm).
11. Уэллс Б. Инструменты управления Windows: помощник системного администратора // Windows 2000 Magazine/RE. 2000. № 6 (http://www2.osp.ru/win2000/2000/06/073.htm).
12. Уэллс Б. Основы WSH // Windows 2000 Magazine/RE. 1999. № 2 (http://www2.osp.ru/win2000/1999/02/14.htm).
13. Уэллс Б. Регистрационные сценарии WSH // Windows 2000 Magazine/RE. 1999. № 1 (http://www2.osp.ru/win2000/1999/01/55.htm).
14. Уэллс Б. Сценарии для Active Directory. Часть 1 // Windows 2000 Magazine/RE. 2001. №6 (http://www2.osp.ru/win2000/2001/06/060.htm).
15. Уэллс Б. Сценарии для Active Directory. Часть 2 // Windows 2000 Magazine/RE. 2001. № 7 (http://www2.osp.ru/win2000/2001/07/064.htm).
16. Уэллс Б. Файлы Windows Script в действии // Windows 2000 Magazine/RE. 2000. № 4 (http://www2.osp.ru/win2000/2000/04/063.htm).
17. Харт-Девис Г. Word 2000. Руководство разработчика: Пер. с англ. — Киев: Издательская группа BHV, 2000. — 944 с.
18. Экк Т. Сценарии ADSI для системного администрирования Windows NT/2000: Пер. с англ. — М. — СПб. — Киев: Издательский дом "Вильямс", 2000. - 576 с.
19. Aitken P. G. Windows Script Host. — Prentice Hall PTR, 2001. — 384 p.
20. Borge S. Managing Enterprise Systems with the Windows Script Host. — Apress, 2001. — 950 p.
21. Born G. Advanced Development with Microsoft Windows Script Host. — Microsoft Press, 2001 — 450 p.
22. Esposito D. Windows Script Host Programmer's Reference. — Wrox Press, 1999. — 373 p.
23. Fredel T. SAMS Teach Yourself Windows Scripting Host in 21 days. — SAMS, 1999 — 624 p.
24. Hill T. Windows Script Host. — New Riders Publishing, 1999. — 430 p.
25. Meggitt A., Lavy M.M. Windows Management Instrumentation (WMI). — New Riders Publishing, 2001. — 432 p.
26. Policht M. WMI Essentials for Automating Windows Management. — SAMS, 2001. — 624 p.
27. Stanek W. R. Windows 2000 Scripting Bible. — Hungry Minds, 2000. — 667 p.
28. Weltner T. Windows Scripting Secrets. — Hungry Minds, 2000. — 751 p.
29. Windows Script Host для входа в систему // Lan/Журнал сетевых решений. 1999. № 11 (http://www.osp.ru/lan/1999/11/005.htm).
Ссылки на ресурсы Internet
Журналы и статьи
Адрес | Описание |
---|---|
http://msdn.microsoft.com/msdnmag/default.asp | Журнал "MSDN Magazine". Публикуются статьи по различным технологиям Microsoft |
http://msdn.microsoft.com/library/defaultasp?url=/library/en-us/dnclinic/html/vbsvjs.asp | "MSDN Online Voices". Здесь находятся статьи разработчика Microsoft Эндрю Клиника (Andrew Clinick), посвященные сценариям WSH |
http://www.ddj.com/topics/altlang/ | Журнал "Dr. Dobb's Journal", раздел "Scripting and Alternative Languages Discussion Forum" |
http://www.win32scripting.com/ | Журнал "Windows Scripting Solutions". Освещаются различные аспекты использования сценариев и командных файлов в Windows |
Сайты компании Microsoft
Адрес | Описание |
---|---|
http://msdn.microsoft.com/scripting/ | Сайт Microsoft Windows Script Technologies, посвященный ActiveX-сценариям. Отсюда можно скачать последнюю версию WSH, документацию по WSH, WSC, JScript, VBScript, отладчики сценариев |
http://msdn.microsoft.com/developer/default.htm | Электронная библиотека MSDN (Microsoft Developer Network) содержит подробную информацию об объектах автоматизации, которые может использовать WSH, в том числе об объектах ADO, ADSI и WMI |
microsoft.public.scripting.wsh | Телеконференция Microsoft, посвященная WSH |
Зарубежные сайты
Адрес | Описание |
---|---|
http://communities.msn.com/windowsscript/ | Документация, статьи, примеры сценариев, ответы на часто задаваемые вопросы (Frequently Asked Questions, FAQ) |
http://scripting.winguides.com/ | Документация и примеры сценариев JScript и VBScript |
http://www.winscripter.com/ | Статьи, примеры сценариев, ссылки на сайты схожей тематики |
http://www.borncity.de/WSHBazaar/WSHBazaar.htm | Сайт Г. Борна, автора нескольких книг по WSH |
http://www.netspace.net.au/~torrboy/code/jscriptfaq/ | Часто задаваемые вопросы по языку JScript |
http://www.activestate.com | Модули для WSH, поддерживающие языки Active Perl, Active Python, Active XSLT |
Российские сайты
Интервал:
Закладка: