Compartilhar via


How to Delete a Configuration Manager Object by Using WMI (Como Eliminar um Objeto de Configuration Manager com a WMI)

Para eliminar um objeto de Configuration Manager, no Configuration Manager, chame o objeto SWbemObjectDelete_ método.

Para eliminar um objeto Configuration Manager

  1. Configure uma ligação ao Fornecedor de SMS. Para obter mais informações, veja How to Connect to an SMS Provider in Configuration Manager by Using WMI (Como Ligar a um Fornecedor de SMS no Configuration Manager através da WMI).

  2. Com o objeto SWbemServices que obtém no primeiro passo, chame o método Get e especifique as informações de classe e chave para o objeto que pretende eliminar. Get devolve um SWbemObject que representa o objeto.

  3. Utilizar a SWbemObjectchamada Delete , para eliminar o objeto.

Exemplo

O seguinte exemplo de código VBScript elimina o pacote (SMS_Package) identificado pelo identificador packageIDdo pacote .

Para obter informações sobre como chamar o código de exemplo, veja Chamar Configuration Manager Fragmentos de Código.

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

Este método de exemplo tem os seguintes parâmetros:

Parâmetro Tipo Descrição
connection SWbemServices Uma ligação válida ao Fornecedor de SMS.
packageID String O identificador do pacote. Isto é obtido a SMS_Package partir da classe PackageID.

Confira também

Descrição geral dos Objetos de Instrumentação de Gestão do WindowsHow to Call a Configuration Manager Object Class Method by Using WMIHow to Connect to an SMS Provider in Configuration Manager by Using WMIHow to Create a Configuration Manager Object by Using WMIHow to Modificar um Objeto de Configuration Manager com a WMIComo Executar uma Consulta de Configuration Manager Assíncrona com a WMIComo Executar uma Consulta de Configuration Manager Síncrona com a WMIComo Ler uma Configuration Manager Object by Using WMIHow to Read Lazy Properties by Using WMI