Udostępnij przez


Jak usunąć obiekt Configuration Manager przy użyciu usługi WMI

Aby usunąć obiekt Configuration Manager, w Configuration Manager wywołaj metodę Delete_obiektu SWbemObject.

Aby usunąć obiekt Configuration Manager

  1. Skonfiguruj połączenie z dostawcą programu SMS. Aby uzyskać więcej informacji, zobacz How to Connect to an SMS Provider in Configuration Manager by Using WMI (Jak nawiązać połączenie z dostawcą programu SMS w Configuration Manager przy użyciu usługi WMI).

  2. Korzystając z obiektu SWbemServices , który uzyskujesz z kroku 1, wywołaj metodę Get i określ informacje o klasie i kluczu dla obiektu, który chcesz usunąć. Get zwraca obiekt SWbemObject reprezentujący obiekt.

  3. SWbemObjectZa pomocą wywołania Delete , aby usunąć obiekt.

Przykład

Poniższy przykład kodu VBScript usuwa pakiet (SMS_Package) zidentyfikowany przez jego identyfikator packageIDpakietu .

Aby uzyskać informacje na temat wywoływania przykładowego kodu, zobacz Wywoływanie fragmentów kodu 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

Ta przykładowa metoda ma następujące parametry:

Parametr Wpisać Opis
connection SWbemServices Prawidłowe połączenie z dostawcą programu SMS.
packageID String Identyfikator pakietu. Jest to uzyskiwane z SMS_Package klasy PackageID.

Zobacz też

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 Using WMI How to Modyfikowanie obiektu Configuration Manager przy użyciu usługi 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 Obiekt przy użyciu usługi WMIJak odczytywać właściwości z opóźnieniem przy użyciu usługi WMI