Создание объекта Configuration Manager с помощью WMI
В Configuration Manager создается объект Configuration Manager путем вызова метода SpawnInstance_ объекта SWbemObject.
SWbemObject — это определение класса для типа объекта, который требуется создать. Например, SMS_Package. Чтобы получить SWbemObject, вызовите метод Get объекта SWBemServices.
Создание объекта Configuration Manager
Настройте подключение к поставщику SMS. Дополнительные сведения см. в статье Подключение к поставщику SMS в Configuration Manager с помощью WMI.
Используя объект SWBemServices, полученный на первом шаге, вызовите метод Get, чтобы получить SWbemObject для определения класса объектов Configuration Manager.
Вызовите SpawnInstance_ в SWbemObject, чтобы создать новый объект. Для нового объекта возвращается объект SWbemObject.
Используя SWbemObject, возвращенный вызовом SpawnInstance, заполните свойства объекта.
Вызовите 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 (WMI)
Общие сведения об объектах. Вызов метода класса объектов Configuration Manager с помощью WMI
Подключение к поставщику SMS в Configuration Manager с помощью WMI
Удаление объекта Configuration Manager с помощью WMI
Изменение объекта Configuration Manager с помощью WMI
Выполнение асинхронного запроса Configuration Manager с помощью WMI
Выполнение синхронного запроса Configuration Manager с помощью WMI
Чтение объекта Configuration Manager с помощью WMI
Чтение отложенных свойств с помощью WMI