다음을 통해 공유


WMI를 사용하여 Configuration Manager 개체를 삭제하는 방법

Configuration Manager 개체를 삭제하려면 Configuration Manager SWbemObject 개체 Delete_ 메서드를 호출합니다.

Configuration Manager 개체를 삭제하려면

  1. SMS 공급자에 대한 연결을 설정합니다. 자세한 내용은 WMI를 사용하여 Configuration Manager SMS 공급자에 연결하는 방법을 참조하세요.

  2. 1단계에서 가져온 SWbemServices 개체를 사용하여 Get 메서드를 호출하고 삭제할 개체에 대한 클래스 및 키 정보를 지정합니다. Get 는 개체를 SWbemObject 나타내는 을 반환합니다.

  3. 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_PackagePackageID가져옵니다.

참고 항목

Windows 관리 계측
개체 개요WMI를 사용하여 Configuration Manager 개체 클래스 메서드를 호출하는 방법
WMI를 사용하여 Configuration Manager SMS 공급자에 연결하는 방법
WMI를 사용하여 Configuration Manager 개체를 만드는 방법
WMI를 사용하여 Configuration Manager 개체를 수정하는 방법
WMI를 사용하여 비동기 Configuration Manager 쿼리를 수행하는 방법
WMI를 사용하여 동기 Configuration Manager 쿼리를 수행하는 방법
WMI를 사용하여 Configuration Manager 개체를 읽는 방법
WMI를 사용하여 지연 속성을 읽는 방법