Поделиться через


Объекты API скриптов

Справочник по API сценариев для WMI описывает каждый объект сценариев с помощью определенного синтаксиса. Описание этого синтаксиса см. в соглашениях о документах для API скриптов.

В следующей таблице перечислены объекты скриптов WMI и их использование.

Объект Описание
SWbemDateTime Создает и анализирует значения дат и времени CIM .
SWbemEventSource Извлекает события в сочетании с SWbemServices.ExecNotificationQuery.
SWbemLastError Предоставляет расширенные сведения об ошибке при возникновении ошибки.
SWbemLocator Получает объект SWbemServices, который может получить доступ к WMI на определенном хост-компьютере.
SWbemMethod Содержит одно определение метода WMI.
SWbemMethodSet Возвращает коллекцию объектов SWbemMethod.
SWbemNamedValue Содержит одно именованное значение.
SWbemNamedValueSet Получает доступ к коллекции объектов SWbemNamedValue.
SWbemObject Содержит и управляет одним классом или экземпляром объекта WMI.
SWbemObjectEx Расширяет функциональные возможности SWbemObject. Этот объект добавляет метод обновления , для объектов SWbemRefresher.
SWbemObjectPath Создает и проверяет путь к объекту.
SWbemObjectSet Получает доступ к коллекции объектов SWbemObject.
SWbemPrivilege Устанавливает или очищает привилегию.
SWbemPrivilegeSet Получает доступ к коллекции объектов SWbemPrivilege.
SWbemProperty Содержит одно свойство WMI.
SWbemPropertySet Получает доступ к коллекции объектов SWbemProperty.
SWbemQualifier Содержит единый квалификатор свойства.
SWbemQualifierSet Получает доступ к коллекции объектов SWbemQualifier с параметрами .
SWbemRefresher Собирает и обновляет значения свойств объекта в одной операции.
SWbemRefreshableItem Представляет один обновляемый элемент в объекте SWbemRefresher, например свойство.
SWbemSecurity Управляет параметрами безопасности, такими как уровень привилегий объектной модели компонентов (COM), уровень аутентификации и уровень идентификации .
SWbemServices Создает, обновляет и извлекает экземпляры или классы.
SWbemServicesEx Расширяет функциональные возможности SWbemServices. Этот объект добавляет методы Put и PutAsync, чтобы разрешить сохранение класса или экземпляра в нескольких пространствах имен.
SWbemSink Получает результаты асинхронных операций и уведомлений о событиях, которые используются клиентскими приложениями.