WMI를 사용하여 Configuration Manager 개체를 삭제하는 방법
Configuration Manager 개체를 삭제하려면 Configuration Manager SWbemObject 개체 Delete_ 메서드를 호출합니다.
Configuration Manager 개체를 삭제하려면
SMS 공급자에 대한 연결을 설정합니다. 자세한 내용은 WMI를 사용하여 Configuration Manager SMS 공급자에 연결하는 방법을 참조하세요.
1단계에서 가져온 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
이 예제 메서드에는 다음 매개 변수가 있습니다.
매개 변수 | 형식 | 설명 |
---|---|---|
connection |
SWbemServices |
SMS 공급자에 대한 유효한 연결입니다. |
packageID |
String |
패키지 식별자입니다. 클래스 에서 SMS_Package PackageID 가져옵니다. |
참고 항목
Windows 관리 계측
개체 개요WMI를 사용하여 Configuration Manager 개체 클래스 메서드를 호출하는 방법
WMI를 사용하여 Configuration Manager SMS 공급자에 연결하는 방법
WMI를 사용하여 Configuration Manager 개체를 만드는 방법
WMI를 사용하여 Configuration Manager 개체를 수정하는 방법
WMI를 사용하여 비동기 Configuration Manager 쿼리를 수행하는 방법
WMI를 사용하여 동기 Configuration Manager 쿼리를 수행하는 방법
WMI를 사용하여 Configuration Manager 개체를 읽는 방법
WMI를 사용하여 지연 속성을 읽는 방법