WMI를 사용하여 Configuration Manager 개체를 읽는 방법
Configuration Manager SWbemServices 개체 Get 메서드를 사용하여 키 값으로 식별되는 개체 인스턴스를 반환하여 Configuration Manager 개체를 읽습니다.
참고
여러 개체를 쿼리하려면 동기 또는 비동기 쿼리를 사용합니다. 자세한 내용은 관리 코드를 사용하여 동기 Configuration Manager 쿼리를 수행하는 방법을 참조하세요.
Configuration Manager 개체를 읽으려면
SMS 공급자에 대한 연결을 설정합니다. 자세한 내용은 WMI를 사용하여 Configuration Manager SMS 공급자에 연결하는 방법을 참조하세요.
1단계에서 가져온 SWbemServices 개체를 사용하여 Get 메서드를 호출하고 원하는 개체에 대한 클래스 및 키 정보를 지정합니다.
예시
다음 VBScript 코드 예제 함수는 제공된 키 패키지 식별자(packageID
)에 대한 이름과 설명을 표시합니다.
샘플 코드 호출에 대한 자세한 내용은 코드 조각 Configuration Manager 호출을 참조하세요.
Sub DisplayPackageName (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
Wscript.Echo "Package Name: " + package.Name
Wscript.Echo "Package Description: " + package.Description
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를 사용하여 지연 속성을 읽는 방법