Jak utworzyć obiekt Configuration Manager przy użyciu usługi WMI
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ż
Instrumentacja zarządzania systemem Windows
Omówienie obiektówJak wywołać metodę klasy obiektów Configuration Manager przy użyciu usługi WMI
Jak nawiązać połączenie z dostawcą programu SMS w Configuration Manager przy użyciu usługi WMI
Jak usunąć obiekt Configuration Manager przy użyciu usługi WMI
Jak zmodyfikować obiekt Configuration Manager przy użyciu usługi WMI
Jak wykonać asynchroniczne zapytanie Configuration Manager przy użyciu usługi WMI
Jak wykonać synchroniczne zapytanie Configuration Manager przy użyciu usługi WMI
Jak odczytać obiekt Configuration Manager przy użyciu usługi WMI
Jak odczytywać właściwości z opóźnieniem przy użyciu usługi WMI