Partager via


Comment créer un objet Configuration Manager à l’aide de WMI

Vous créez un objet Configuration Manager, dans Configuration Manager, en appelant la méthode SpawnInstance_ objet SWbemObject.

SWbemObject est la définition de classe pour le type d’objet que vous souhaitez créer. Par exemple, SMS_Package. Vous obtenez le SWbemObject en appelant la méthode Get de l’objet SWBemServices.

Pour créer un objet Configuration Manager

  1. Configurez une connexion au fournisseur SMS. Pour plus d’informations, consultez Connexion à un fournisseur SMS dans Configuration Manager à l’aide de WMI.

  2. À l’aide de l’objet SWBemServices que vous obtenez à l’étape 1, appelez Get pour obtenir le SWbemObject pour la définition de classe d’objet Configuration Manager.

  3. Appelez SpawnInstance_ sur le SWbemObject pour créer l’objet . Un objet SWbemObject est retourné pour le nouvel objet.

  4. À l’aide du SWbemObject retourné par l’appel à SpawnInstance, renseignez les propriétés de l’objet.

  5. Appelez Put_ pour valider le nouvel objet dans le fournisseur SMS.

Exemple

L’exemple de code VBScript suivant crée un objet SMS_Package .

Pour plus d’informations sur l’appel de l’exemple de code, consultez Appel d’extraits de code Configuration Manager.

Sub CreatePackage (connection)  

    On Error Resume Next  

    ' Create a package object.  
    Set package = connection.Get("SMS_Package").SpawnInstance_()  

    If Err.Number<>0 Then  
        Wscript.Echo "Couldn't create packages object"  
        Exit Sub  
    End If  

    ' Populate the object.  
    package.Name = "Test Package"  
    package.Description = "A test package"  
    package.PkgSourceFlag = 2  
    package.PkgSourcePath = "C:\temp"  

    package.Put_  

    If Err.Number<>0 Then  
        Wscript.Echo "Couldn't commit the package"  
        Exit Sub  
    End If  

    WScript.Echo "Package created"  
End Sub  

Cet exemple de méthode a les paramètres suivants :

Paramètre Type Description
Connection SWBemServices Connexion valide au fournisseur SMS.

Compilation du code

Voir aussi

Windows Infrastructure de gestion
Vue d’ensemble des objetsComment appeler une méthode de classe d’objet Configuration Manager à l’aide de WMI
Comment se connecter à un fournisseur SMS dans Configuration Manager à l’aide de WMI
Comment supprimer un objet Configuration Manager à l’aide de WMI
Comment modifier un objet Configuration Manager à l’aide de WMI
Comment effectuer une requête Configuration Manager asynchrone à l’aide de WMI
Comment effectuer une requête de Configuration Manager synchrone à l’aide de WMI
Guide pratique pour lire un objet Configuration Manager à l’aide de WMI
Guide pratique pour lire des propriétés différées à l’aide de WMI