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
Configurez une connexion au fournisseur SMS. Pour plus d’informations, consultez Connexion à un fournisseur SMS dans Configuration Manager à l’aide de WMI.
À 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.
Appelez SpawnInstance_ sur le SWbemObject pour créer l’objet . Un objet SWbemObject est retourné pour le nouvel objet.
À l’aide du SWbemObject retourné par l’appel à SpawnInstance, renseignez les propriétés de l’objet.
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