Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Obiekt Configuration Manager można utworzyć w Configuration Manager, wywołując metodę SpawnInstance_ obiektu SWbemObject.
SWbemObject to definicja klasy dla typu obiektu, który chcesz utworzyć. Na przykład SMS_Package. Obiekt SWbemObject można uzyskać, wywołując metodę Get obiektu SWBemServices.
Aby utworzyć obiekt Configuration Manager
Skonfiguruj połączenie z dostawcą programu SMS. Aby uzyskać więcej informacji, zobacz How to Connect to an SMS Provider in Configuration Manager by Using WMI (Jak nawiązać połączenie z dostawcą programu SMS w Configuration Manager przy użyciu usługi WMI).
Używając obiektu SWBemServices, który uzyskujesz z kroku 1, wywołaj polecenie Get, aby uzyskać obiekt SWbemObject dla definicji klasy obiektu Configuration Manager.
Wywołaj SpawnInstance_ w obiekcie SWbemObject, aby utworzyć nowy obiekt. Dla nowego obiektu jest zwracany obiekt SWbemObject.
Używając obiektu SWbemObject zwróconego z wywołania elementu SpawnInstance, wypełnij właściwości obiektu.
Wywołaj Put_ , aby zatwierdzić nowy obiekt do dostawcy programu SMS.
Przykład
Poniższy przykład kodu VBScript tworzy obiekt SMS_Package .
Aby uzyskać informacje na temat wywoływania przykładowego kodu, zobacz Wywoływanie fragmentów kodu 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
Ta przykładowa metoda ma następujące parametry:
| Parametr | Wpisać | Opis |
|---|---|---|
Connection |
SWBemServices | Prawidłowe połączenie z dostawcą programu SMS. |
Kompilowanie kodu
Zobacz też
Windows Management InstrumentationObjects overviewHow to Call a Configuration Manager Object Class Method by Using WMIHow to Connect to an SMS Provider in Configuration Manager by Using WMIHow to Delete a Configuration Manager Object by Using WMIHow to Modyfikowanie obiektu Configuration Manager przy użyciu usługi WMIHow to Perform an Asynchronous Configuration Manager Query by Using WMIHow to Perform a Synchronous Configuration Manager Query by Using WMIHow to Read a Configuration Manager Obiekt przy użyciu usługi WMIJak odczytywać właściwości z opóźnieniem przy użyciu usługi WMI