Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para modificar un objeto Configuration Manager, en Configuration Manager, se usa el objeto SWbemObject del objeto para cambiar sus propiedades.
Para modificar un objeto Configuration Manager
Configure una conexión con el proveedor de SMS. Para obtener más información, vea Cómo conectarse a un proveedor de SMS en Configuration Manager mediante WMI.
Con el objeto SWbemServices que obtiene del paso uno, llame al método Get y especifique la información de clase y clave para el objeto que desee. Esto devuelve un objeto SWbemObject que representa el objeto .
Con SWbemObject, actualice las propiedades del objeto.
Llame a Put_ para actualizar el objeto en el proveedor de SMS.
Ejemplo
En el siguiente ejemplo de código VBScript se obtiene un objeto de paquete (SMS_Package), se cambia la descripción del paquete y, a continuación, se confirman los cambios en el proveedor de SMS. En este ejemplo, el paquete se recupera mediante una llamada al objeto Get de SWbemServices. También puede recuperar el paquete mediante una consulta. Para obtener más información, vea Cómo realizar una consulta de Configuration Manager sincrónica mediante WMI.
Para obtener información sobre cómo llamar al código de ejemplo, vea Llamar a fragmentos de código de 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
Este método de ejemplo tiene los parámetros siguientes:
| Parámetro | Tipo | Descripción |
|---|---|---|
connection |
SWbemServices | Una conexión válida al proveedor de SMS. |
packageID |
String |
El identificador del paquete. Está disponible en el identificador de SMS_Package clase PackageID . |
Description |
String |
Nueva descripción del objeto. |
Consulta también
Información general sobre los objetosde instrumentación de administración de WindowsCómo llamar a un método de clase de objeto Configuration Manager mediante WMICómo conectarse a un proveedor de SMS en Configuration Manager mediante WMICómo crear un objeto Configuration Manager mediante WMIHow to Eliminar un objeto Configuration Manager mediante WMICómo realizar una consulta de Configuration Manager asincrónica mediante WMICómo realizar una consulta de Configuration Manager sincrónica mediante WMICómo leer un Configuration Manager Object by Using WMIHow to Read Lazy Properties by Using WMI (Cómo leer propiedades diferidas mediante WMI mediante WMI)