若要刪除 Configuration Manager 物件,請在 Configuration Manager 中呼叫 SWbemObject 物件Delete_ 方法。
若要刪除 Configuration Manager物件
設定與SMS提供者的連線。 如需詳細資訊,請參閱 How to Connect to an SMS Provider in Configuration Manager by Using WMI。
使用您從步驟一取得 的 SWbemServices 物件,呼叫 Get 方法,併為您要刪除的物件指定類別和密鑰資訊。
Get會傳SWbemObject回代表 物件的 。使用 ,
SWbemObject呼叫Delete以刪除物件。
範例
下列 VBScript 程式代碼範例會刪除套件 (SMS_Package) 由其套件標識符 所識別。packageID
如需呼叫範例程式代碼的相關信息,請參閱呼叫 Configuration Manager 代碼段。
Sub DeletePackage (connection, packageID)
On Error Resume Next
Dim package
Set package = connection.Get("SMS_Package.PackageID='" & packageID & "'")
If Err.Number<>0 Then
Wscript.Echo "Couldn't get package " + packageID
Exit Sub
End If
package.Delete_
WScript.Echo "Package deleted"
If Err.Number<>0 Then
Wscript.Echo "Couldn't delete " + packageID
Exit Sub
End If
End Sub
此範例方法具有下列參數:
| 參數 | Type | 描述 |
|---|---|---|
connection |
SWbemServices |
SMS 提供者的有效連線。 |
packageID |
String |
封裝標識碼。 這是從類別PackageID取得。SMS_Package |
另請參閱
Windows Management Instrumentation物件概觀如何使用 WMI 如何使用 WMI 如何使用 WMI 如何使用 WMI 建立 Configuration Manager 物件,在 Configuration Manager 中聯機至 SMS 提供者來呼叫 Configuration Manager 物件類別方法使用 WMI 修改 Configuration Manager 物件如何使用 WMI 如何使用 WMI 執行同步 Configuration Manager Configuration Manager 查詢如何讀取 Configuration Manager 使用 WMI 的物件如何使用 WMI 讀取延遲屬性