Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
Vue d’ensemble des objetsd’instrumentation Windows ManagementHow to Call a Configuration Manager Object Class Method by Using WMIHow to Connect to an SMS Provider in Configuration Manager by Using WMIHow to Delete a Configuration Manager Object by Using WMI How to Delete a Configuration Manager Object by Using WMIHow to Modifier un objet Configuration Manager à l’aide de WMIComment effectuer une requête Configuration Manager asynchrone à l’aide de WMIComment effectuer une requête Configuration Manager synchrone à l’aide de WMIComment lire un Configuration Manager Objet à l’aide de WMIGuide pratique pour lire des propriétés différées à l’aide de WMI