- Сообщения
- 8,098
- Решения
- 21
- Реакции
- 6,899
1. Основы: Понимание объектов, методов, свойств и событий.
2. Описание объектов:
2.1. Предустановленные в системе:
- Shell.Application
- VBScript.RegExp
- WScript.Network
- Scripting.FileSystemObject
- Scripting.Signer
- ADODB.recordset
- ADODB.Stream Примеры
- и другие
- WinHttp.WinHttpRequest.5.1
- Msxml2.ServerXMLHTTP.4.0
- Microsoft.XMLDOM - парсинг XML-файла. Пример.
Скачивание файла из сети Интернет. Примеры.
2.2. Другие часто используемые объекты
(будут доступны при установке соответствующей программы)
VBS и Win API. Юрий Попов. Библиотека dynwrapx.dll и вызов функций Win 32 API
VBS и NET.Framework
Также советую "пощелкать" CHM-справочник с примерами кода.
2. Описание объектов:
2.1. Предустановленные в системе:
- Windows Script Host Object Model (WSH) - работа с сетью, ярлыками, средой Windows... :
- Shell.Application
- VBScript.RegExp
- WScript.Network
- Microsoft Scripting Runtime - работа с файлами, папками, дисками, шифрованием...
- Scripting.FileSystemObject
- Scripting.Signer
- Microsoft ADO - работа с базами данных, чтение бинарных файлов, смена кодировки текста...
- ADODB.recordset
- ADODB.Stream Примеры
- и другие
- HTTP, XML, работа с сетью:
- WinHttp.WinHttpRequest.5.1
- Msxml2.ServerXMLHTTP.4.0
- Microsoft.XMLDOM - парсинг XML-файла. Пример.
Скачивание файла из сети Интернет. Примеры.
- Active Directory Scripting Interface - взаимодействие с объектами в каталогах Active Directory, NT, NetWare...
- Internet Explorer Object Library и модель HTML DOM - управление Internet Explorer, автоматизация взаимодействия с загруженной интернет-страницей, парсинг текста; Примеры.
- Microsoft WMI Scripting - очень богатый функционал. От получения подробной информации о файловой и аппаратной подсистемах, счетчиках производительности до смены часового пояса, управления процессами, службами и перезагрузки ОС. Функционал разделен по классам. См. WMI Win32 Classes
Примеры кода WMI:
Генератор скриптов Scriptomatic (with Win7 fix)
WMI Scripting Examples by Rob Van Der Woude
Рецепты WMI: работа с реестром Windows
Рецепты WMI: управление сеансом пользователя
Рецепты WMI: сбор сведений о конфигурации операционной системы и установленном программном обеспечении
Рецепты WMI: сбор сведений об аппаратной конфигурации компьютера
Рецепты WMI: управление процессами
Про связь с WMI и что это такое:
К. Леонтьев. Вы всё ещё не используете WMI, ЧЧ.1,2
К. Леонтьев. Узнай секреты WMI, ЧЧ.1,2
К. Леонтьев. Узнай секреты WMI: события и провайдеры Ч.1.
К. Леонтьев. Узнай секреты WMI: события и провайдеры. Часть II: ключ к управлению системой и приложениями
Intuit.ru - Информационная схема CIM. Объектная модель WMI
Intuit.ru - Структура классов WMI
Intuit.ru - Сценарии WSH для работы с объектной моделью WMI
MSDN. Разрешение проблем с WMI
Uros Calakovic WMI Query Language by Example
Комаров А. (Skvoznoi) WMI-трюки для хакера: Разбираемся с WMI
Людоговский А. Введение в WMI
wutils.com On-Line справочник объектов и методов WMI
MSDN WMI Win32 Classes - Дерево классов, с описанием всех значений.
Генератор скриптов Scriptomatic (with Win7 fix)
WMI Scripting Examples by Rob Van Der Woude
Рецепты WMI: работа с реестром Windows
Рецепты WMI: управление сеансом пользователя
Рецепты WMI: сбор сведений о конфигурации операционной системы и установленном программном обеспечении
Рецепты WMI: сбор сведений об аппаратной конфигурации компьютера
Рецепты WMI: управление процессами
Про связь с WMI и что это такое:
К. Леонтьев. Вы всё ещё не используете WMI, ЧЧ.1,2
К. Леонтьев. Узнай секреты WMI, ЧЧ.1,2
К. Леонтьев. Узнай секреты WMI: события и провайдеры Ч.1.
К. Леонтьев. Узнай секреты WMI: события и провайдеры. Часть II: ключ к управлению системой и приложениями
Intuit.ru - Информационная схема CIM. Объектная модель WMI
Intuit.ru - Структура классов WMI
Intuit.ru - Сценарии WSH для работы с объектной моделью WMI
MSDN. Разрешение проблем с WMI
Uros Calakovic WMI Query Language by Example
Комаров А. (Skvoznoi) WMI-трюки для хакера: Разбираемся с WMI
Людоговский А. Введение в WMI
wutils.com On-Line справочник объектов и методов WMI
MSDN WMI Win32 Classes - Дерево классов, с описанием всех значений.
2.2. Другие часто используемые объекты
(будут доступны при установке соответствующей программы)
- Microsoft CDO - работа с электронной почтой
- Microsoft Office Object Library - работы с приложениями Office; Примеры.
- Microsoft SQLDMO Object Library - работа с Microsoft SQL Server (административные операции, запросы и т.п.)
- Microsoft Capicom (capicom.dll) - работа с сертификатами, цифровой подписью и шифрованием данных. Пример кода. CAPICOM Reference.
VBS и Win API. Юрий Попов. Библиотека dynwrapx.dll и вызов функций Win 32 API
VBS и NET.Framework
Также советую "пощелкать" CHM-справочник с примерами кода.