Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie erstellen ein Configuration Manager Objekt in Configuration Manager, indem Sie das SWbemObject-ObjektSpawnInstance_ Methode aufrufen.
Das SWbemObject ist die Klassendefinition für den Objekttyp, den Sie erstellen möchten. Beispielsweise SMS_Package. Sie erhalten das SWbemObject, indem Sie die SWBemServices-Objektget-Methode aufrufen.
So erstellen Sie ein Configuration Manager-Objekt
Richten Sie eine Verbindung mit dem SMS-Anbieter ein. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit einem SMS-Anbieter in Configuration Manager mithilfe von WMI.
Rufen Sie mit dem SWBemServices-Objekt, das Sie aus Schritt eins erhalten, Get auf, um das SWbemObject für die Configuration Manager-Objektklassendefinition abzurufen.
Rufen Sie SpawnInstance_ für das SWbemObject auf, um das neue Objekt zu erstellen. Für das neue Objekt wird ein SWbemObject zurückgegeben.
Füllen Sie die Objekteigenschaften mit dem SWbemObject aus, das vom Aufruf von SpawnInstance zurückgegeben wurde.
Rufen Sie Put_ auf, um das neue Objekt an den SMS-Anbieter zu übertragen.
Beispiel
Das folgende VBScript-Codebeispiel erstellt ein SMS_Package Objekt.
Informationen zum Aufrufen des Beispielcodes finden Sie unter Aufrufen von Configuration Manager-Codeausschnitten.
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
Diese Beispielmethode hat die folgenden Parameter:
| Parameter | Typ | Beschreibung |
|---|---|---|
Connection |
SWBemServices | Eine gültige Verbindung mit dem SMS-Anbieter. |
Kompilieren des Codes
Siehe auch
Übersicht über Objekteder Windows-VerwaltungsinstrumentationSo rufen Sie eine Configuration Manager-Objektklassenmethode mithilfe von WMI auf So stellen Sie mithilfe von WMI eine Verbindung zu einem SMS-Anbieter im Configuration Manager her So löschen Sie ein Configuration Manager-Objekt mithilfe von WMIVorgehensweise Ändern eines Configuration Manager-Objekts mithilfe von WMISo führen Sie eine asynchrone Configuration Manager-Abfrage mithilfe von WMIdurch So führen Sie eine synchrone Configuration Manager-Abfrage mithilfe von WMI durch Lesen eines Configuration Manager Objekt mithilfe von WMILesen von trägen Eigenschaften mithilfe von WMI