Удаление объекта Configuration Manager с помощью WMI
Чтобы удалить объект Configuration Manager, в Configuration Manager вызовите метод Delete_ объекта SWbemObject.
Удаление объекта Configuration Manager
Настройте подключение к поставщику SMS. Дополнительные сведения см. в статье Подключение к поставщику SMS в Configuration Manager с помощью WMI.
Используя объект SWbemServices , полученный на первом шаге, вызовите метод Get и укажите сведения о классе и ключе для объекта, который требуется удалить.
Get
возвращает объектSWbemObject
, представляющий объект .SWbemObject
Используя , вызовитеDelete
для удаления объекта .
Пример
В следующем примере кода VBScript удаляется пакет (SMS_Package), определенный идентификатором пакета packageID
.
Сведения о вызове примера кода см. в разделе Вызов фрагментов кода Configuration Manager.
Sub DeletePackage (connection, packageID)
On Error Resume Next
Dim package
Set package = connection.Get("SMS_Package.PackageID='" & packageID & "'")
If Err.Number<>0 Then
Wscript.Echo "Couldn't get package " + packageID
Exit Sub
End If
package.Delete_
WScript.Echo "Package deleted"
If Err.Number<>0 Then
Wscript.Echo "Couldn't delete " + packageID
Exit Sub
End If
End Sub
Этот пример метода имеет следующие параметры:
Параметр | Тип | Описание |
---|---|---|
connection |
SWbemServices |
Допустимое подключение к поставщику SMS. |
packageID |
String |
Идентификатор пакета. Это получается из SMS_Package класса PackageID . |
См. также
Инструментарий управления 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