Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Vous modifiez un objet Configuration Manager, dans Configuration Manager, en utilisant l’objet SWbemObject de l’objet pour modifier ses propriétés.
Pour modifier 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 la méthode Get et spécifiez la classe et les informations de clé pour l’objet souhaité. Cette opération renvoie un objet SWbemObject représentant un objet.
À l’aide de SWbemObject, mettez à jour les propriétés de l’objet.
Appelez Put_ pour mettre à jour l’objet dans le fournisseur SMS.
Exemple
L’exemple de code VBScript suivant obtient un objet package (SMS_Package), modifie la description du package, puis valide les modifications dans le fournisseur SMS. Dans cet exemple, le package est récupéré via un appel à l’objet SWbemServices Get. Vous pouvez également récupérer le package à l’aide d’une requête. Pour plus d’informations, consultez How to Perform a Synchronous Configuration Manager Query by Using WMI.
Pour plus d’informations sur l’appel de l’exemple de code, consultez Appel d’extraits de code Configuration Manager.
Sub ModifyPackageDescription (connection, packageID, description)
On Error Resume Next
Dim package
' Get the 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 "Current Description: " + package.Description
' Update and commit the package.
package.Description = description
package.Put_
If Err.Number<>0 Then
WScript.Echo "Couldn't commit the package"
Exit Sub
End If
Wscript.Echo "New Description: " + package.Description
End Sub
Cet exemple de méthode a les paramètres suivants :
| Paramètre | Type | Description |
|---|---|---|
connection |
SWbemServices | Connexion valide au fournisseur SMS. |
packageID |
String |
Identificateur du package. Ceci est disponible à partir de l’identificateur SMS_Package de classe PackageID . |
Description |
String |
Nouvelle description de l’objet. |
Voir aussi
Vue d’ensemble des objetsd’instrumentation Windows ManagementGuide pratique pour appeler une méthode de classe d’objets Configuration Manager à l’aide de WMIComment se connecter à un fournisseur SMS dans Configuration Manager à l’aide de WMIComment créer un objet Configuration Manager à l’aide de WMIProcédure Supprimer 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