Come eliminare un oggetto di Configuration Manager tramite WMI

Per eliminare un oggetto Configuration Manager, in Configuration Manager chiamare l'oggetto SWbemObjectDelete_ metodo.

Per eliminare un oggetto di Configuration Manager

  1. Configurare una connessione al provider SMS. Per altre informazioni, vedere Come connettersi a un provider SMS in Configuration Manager usando WMI.

  2. Utilizzando l'oggetto SWbemServices ottenuto dal primo passaggio, chiamare il metodo Get e specificare la classe e le informazioni chiave per l'oggetto che si desidera eliminare. Get restituisce un SWbemObject che rappresenta l'oggetto.

  3. Utilizzo della SWbemObjectchiamata Delete , per eliminare l'oggetto.

Esempio

Nell'esempio di codice VBScript seguente viene eliminato il pacchetto (SMS_Package) identificato dal relativo identificatore di pacchetto packageID.

Per informazioni sulla chiamata del codice di esempio, vedere Chiamata di frammenti di codice di 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

Questo metodo di esempio include i parametri seguenti:

Parametro Tipo Descrizione
connection SWbemServices Una connessione valida al provider SMS.
packageID String Identificatore del pacchetto. Questo si ottiene dalla SMS_Package classe PackageID.

Vedere anche

Panoramica degli oggetti di Strumentazione gestione WindowsCome chiamare un metodo della classe di oggetti di Configuration Manager tramite WMICome connettersi a un provider SMS in Configuration Manager tramite WMICome creare un oggetto di Configuration Manager tramite WMICome Modificare un oggetto di Configuration Manager tramite WMICome eseguire una query di Configuration Manager asincrona tramite WMICome eseguire una query di Configuration Manager sincrona tramite WMICome leggere un oggetto di Configuration Manager oggetto tramite WMICome leggere le proprietà differite tramite WMI