Een Configuration Manager-object lezen met behulp van WMI

In Configuration Manager leest u een Configuration Manager-object met behulp van de methode Get van het SWbemServices-object om een objectexemplaren te retourneren die wordt geïdentificeerd door een sleutelwaarde.

Opmerking

Als u een query wilt uitvoeren op meerdere objecten, gebruikt u een synchrone of asynchrone query. Zie How to Perform a Synchronous Configuration Manager Query by Using Managed Code (Een synchrone Configuration Manager-query uitvoeren met behulp van beheerde code) voor meer informatie

Een Configuration Manager-object lezen

  1. Een verbinding met de SMS-provider instellen. Zie Verbinding maken met een SMS-provider in Configuration Manager met WMI voor meer informatie.

  2. Roep met het SWbemServices-object dat u ophaalt uit stap 1 de methode Get aan en geef de klasse- en sleutelinformatie op voor het gewenste object.

Voorbeeld

In de volgende vbScript-voorbeeldfunctie worden de naam en beschrijving van een opgegeven sleutelpakket-id (packageID) weergegeven.

Zie Aanroepen Configuration Manager codefragmenten voor meer informatie over het aanroepen van de voorbeeldcode.

Sub DisplayPackageName (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

    Wscript.Echo "Package Name: " + package.Name
    Wscript.Echo "Package Description: " + package.Description

End Sub

Deze voorbeeldmethode heeft de volgende parameters:

Parameter Type Beschrijving
connection SWbemServices Een geldige verbinding met de SMS-provider.
packageID String Een pakket-id. Dit kan worden verkregen uit de eigenschap SMS_Package klasse PackageID.

Zie ook

Overzicht van Windows Management InstrumentationObjectsEen Configuration Manager-objectklassemethode aanroepen met behulp van WMIVerbinding maken met een SMS-provider in Configuration Manager met WMI Een Configuration Manager-object maken met WMI Een Configuration Manager-object verwijderen met WMIEen Configuration Manager-object wijzigen met WMIEen Asynchrone Configuration Manager-query uitvoeren met WMI Een synchrone Configuration Manager uitvoeren Query uitvoeren met WMILuiheidseigenschappen lezen met behulp van WMI