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


Создание объекта Configuration Manager с помощью WMI

В Configuration Manager создается объект Configuration Manager путем вызова метода SpawnInstance_ объекта SWbemObject.

SWbemObject — это определение класса для типа объекта, который требуется создать. Например, SMS_Package. Чтобы получить SWbemObject, вызовите метод Get объекта SWBemServices.

Создание объекта Configuration Manager

  1. Настройте подключение к поставщику SMS. Дополнительные сведения см. в статье Подключение к поставщику SMS в Configuration Manager с помощью WMI.

  2. Используя объект SWBemServices, полученный на первом шаге, вызовите метод Get, чтобы получить SWbemObject для определения класса объектов Configuration Manager.

  3. Вызовите SpawnInstance_ в SWbemObject, чтобы создать новый объект. Для нового объекта возвращается объект SWbemObject.

  4. Используя SWbemObject, возвращенный вызовом SpawnInstance, заполните свойства объекта.

  5. Вызовите Put_ , чтобы зафиксировать новый объект в поставщике SMS.

Пример

В следующем примере кода VBScript создается объект SMS_Package .

Сведения о вызове примера кода см. в разделе Вызов фрагментов кода Configuration Manager.

Sub CreatePackage (connection)

    On Error Resume Next

    ' Create a package object.
    Set package = connection.Get("SMS_Package").SpawnInstance_()

    If Err.Number<>0 Then
        Wscript.Echo "Couldn't create packages object"
        Exit Sub
    End If

    ' Populate the object.
    package.Name = "Test Package"
    package.Description = "A test package"
    package.PkgSourceFlag = 2
    package.PkgSourcePath = "C:\temp"

    package.Put_

    If Err.Number<>0 Then
        Wscript.Echo "Couldn't commit the package"
        Exit Sub
    End If

    WScript.Echo "Package created"
End Sub

Этот пример метода имеет следующие параметры:

Параметр Тип Описание
Connection SWBemServices Допустимое подключение к поставщику SMS.

Компиляция программы

См. также

Общие сведения об объектахинструментирования управления Windows. Вызов метода класса объектов Configuration Manager с помощью WMI. Как подключиться к поставщику SMS в Configuration Manager с помощью WMI. Удаление объекта Configuration Manager с помощью WMIПрактическое руководство Изменение объекта Configuration Manager с помощью WMI. Как выполнить асинхронный запрос Configuration Manager с помощью WMI. Выполнение синхронного запроса Configuration Manager с помощью WMIЧтение Configuration Manager Объект с помощью WMIКак считывать отложенные свойства с помощью WMI