Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile creare un oggetto Configuration Manager in Configuration Manager chiamando l'oggetto SWbemObjectSpawnInstance_ metodo.
SWbemObject è la definizione della classe per il tipo di oggetto che si desidera creare. Ad esempio, SMS_Package. È possibile ottenere SWbemObject chiamando il metodo Get dell'oggetto SWBemServices.
Per creare un oggetto di Configuration Manager
Configurare una connessione al provider SMS. Per altre informazioni, vedere Come connettersi a un provider SMS in Configuration Manager usando WMI.
Utilizzando l'oggetto SWBemServices ottenuto dal passaggio uno, chiamare Get per ottenere l'oggetto SWbemObject per la definizione della classe oggetto di Configuration Manager.
Richiamare SpawnInstance_ su SWbemObject per creare il nuovo oggetto. Viene restituito un oggetto SWbemObject per il nuovo oggetto.
Utilizzando il SWbemObject restituito dalla chiamata a SpawnInstance, popolare le proprietà dell'oggetto.
Chiama Put_ per eseguire il commit del nuovo oggetto nel provider SMS.
Esempio
Nell'esempio di codice VBScript seguente viene creato un oggetto SMS_Package .
Per informazioni sulla chiamata del codice di esempio, vedere Chiamata di frammenti di codice di 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
Questo metodo di esempio include i parametri seguenti:
| Parametro | Tipo | Descrizione |
|---|---|---|
Connection |
SWBemServices | Una connessione valida al provider SMS. |
Compilazione del codice
Vedere anche
Panoramica degli oggetti di Strumentazione gestione WindowsCome chiamare un metodo della classe di oggetti di Configuration Manager tramite WMICome connettersi a un provider SMS in Configuration Manager tramite WMICome eliminare un oggetto di Configuration Manager tramite WMICome Modificare un oggetto di Configuration Manager tramite WMICome eseguire una query di Configuration Manager asincrona tramite WMICome eseguire una query di Configuration Manager sincrona tramite WMICome leggere un oggetto di Configuration Manager oggetto tramite WMICome leggere le proprietà differite tramite WMI