Freigeben über


Löschen eines Configuration Manager-Objekts mithilfe von WMI

Um ein Configuration Manager-Objekt zu löschen, rufen Sie in Configuration Manager das SWbemObject-ObjektDelete_ -Methode auf.

So löschen Sie ein Configuration Manager-Objekt

  1. Richten Sie eine Verbindung mit dem SMS-Anbieter ein. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit einem SMS-Anbieter in Configuration Manager mithilfe von WMI.

  2. Rufen Sie mithilfe des SWbemServices-Objekts , das Sie aus Schritt 1 abrufen, die Get-Methode auf, und geben Sie die Klasse und schlüsselinformationen für das Objekt an, das Sie löschen möchten. Get gibt einen SWbemObject zurück, der das -Objekt darstellt.

  3. Rufen Sie Delete mithilfe von SWbemObjectauf, um das -Objekt zu löschen.

Beispiel

Im folgenden VBScript-Codebeispiel wird das Paket (SMS_Package) gelöscht, das durch seinen Paketbezeichner packageIDidentifiziert wird.

Informationen zum Aufrufen des Beispielcodes finden Sie unter Aufrufen von Configuration Manager Codeausschnitten.

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

Diese Beispielmethode weist die folgenden Parameter auf:

Parameter Typ Beschreibung
connection SWbemServices Eine gültige Verbindung mit dem SMS-Anbieter.
packageID String Bezeichner des Pakets Dies wird von der SMS_Package -Klasse PackageIDabgerufen.

Siehe auch

Windows Management InstrumentationObjects OverviewHow 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 WMI How to Create a Configuration Manager Object by Using WMIHow to Ändern eines Configuration Manager-Objekts mithilfe von WMIHow to Perform an Asynchronous Configuration Manager Query by Using WMIHow to Perform a Synchronous Configuration Manager Query by Using WMIHow to Read a Configuration Manager Object by Using WMIHow to Read Lazy Properties by Using WMI (Objekt mithilfe von WMI lesen verzögerte Eigenschaften mithilfe von WMI)