Compartir vía


Creación de un objeto Configuration Manager mediante WMI

Cree un objeto Configuration Manager, en Configuration Manager, llamando al método SpawnInstance_ del objeto SWbemObject.

SWbemObject es la definición de clase para el tipo de objeto que desea crear. Por ejemplo, SMS_Package. Para obtener el objeto SWbemObject, llame al método Get del objeto SWBemServices.

Para crear un objeto Configuration Manager

  1. 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.

  2. Con el objeto SWBemServices que obtiene del paso uno, llame a Get para obtener SWbemObject para la definición de clase de objeto Configuration Manager.

  3. Llame a SpawnInstance_ en SWbemObject para crear el nuevo objeto. Se devuelve un objeto SWbemObject para el nuevo objeto.

  4. Con el SWbemObject devuelto desde la llamada a SpawnInstance, rellene las propiedades del objeto.

  5. Llame a Put_ para confirmar el nuevo objeto en el proveedor de SMS.

Ejemplo

En el siguiente ejemplo de código VBScript se crea un objeto SMS_Package .

Para obtener información sobre cómo llamar al código de ejemplo, vea Llamar a fragmentos de código de 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  

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.

Compilar el código

Consulta también

Instrumental de administración de Windows
Información general sobreobjetos Cómo llamar a un método de clase de objeto Configuration Manager mediante WMI
Conexión a un proveedor de SMS en Configuration Manager mediante WMI
Cómo eliminar un objeto Configuration Manager mediante WMI
Cómo modificar un objeto Configuration Manager mediante WMI
Cómo realizar una consulta de Configuration Manager asincrónica mediante WMI
Cómo realizar una consulta de Configuration Manager sincrónica mediante WMI
Cómo leer un objeto Configuration Manager mediante WMI
Cómo leer propiedades diferidas mediante WMI