Condividi tramite


Come leggere un oggetto Configuration Manager tramite WMI

In Configuration Manager si legge un oggetto Configuration Manager utilizzando il metodo Get dell'oggetto SWbemServices per restituire un'istanza dell'oggetto identificata da un valore di chiave.

Nota

Per eseguire query su più oggetti, usare una query sincrona o asincrona. Per altre informazioni, vedere Come eseguire una query di Configuration Manager sincrona usando codice gestito

Per leggere un oggetto Configuration Manager

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

  2. Utilizzando l'oggetto SWbemServices ottenuto dal passaggio 1, chiamare il metodo Get e specificare le informazioni sulla classe e sulla chiave per l'oggetto desiderato.

Esempio

La funzione di esempio di codice VBScript seguente visualizza il nome e la descrizione di un identificatore del pacchetto di chiavi specificato (packageID).

Per informazioni sulla chiamata del codice di esempio, vedere Chiamata di frammenti di codice Configuration Manager.

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

Questo metodo di esempio include i parametri seguenti:

Parametro Tipo Descrizione
connection SWbemServices Connessione valida al provider SMS.
packageID String Identificatore del pacchetto. Questa operazione può essere ottenuta dalla proprietà PackageID della classe SMS_Package .

Vedere anche

Panoramica degli oggettistrumentazione gestione WindowsCome chiamare un metodo della classe oggetto Configuration Manager tramite WMICome connettersi a un provider SMS in Configuration Manager usando WMICome creare un oggetto Configuration Manager usandola procedura WMI Eliminare un oggetto Configuration Manager usando WMICome modificare un oggetto Configuration Manager usando WMICome eseguire una query Configuration Manager asincrona usando WMICome eseguire un Configuration Manager sincrono Eseguire query usando WMICome leggere le proprietà lazy usando WMI