반응형
Windows Security Center 에는 IWSCProduct Interface가 존재하기 때문에 Product Name, ProductState, ProductTimeStamp, RemediationPath, SignatureStatus 정보를 얻어올 수 있다. (관련자료 https://msdn.microsoft.com/en-us/library/jj55479(v=vs.85).aspx)
하지만 위 방법은 Win7 32bit 에서는 동작하지만 Win7 64bit 에서는 잘 동작하지 않았다. (아직 파악중입니다 ㅠ)
그래서 찾아낸 것이 WMI를 이용한 방법이다.
일단 WMI Query 를 사용할 수 있다는 전제하에 설명하겠다
NameSpace - "root\\SecurityCenter2"
Query - Select * from AntivirusProduct
Propertise
instanceGuid
ProductState
displayName - 제품명
pathToSignedProductExe
pathToSignedReportingExe
위의 방법으로 정보를 얻어올 수 있는데 관련 정보를 msdn 에서 아직 찾을 수 없었다. (혹시 아시는 분 있으면 댓글 부탁드립니다)
하지만 위 방법은 Win7 32bit 에서는 동작하지만 Win7 64bit 에서는 잘 동작하지 않았다. (아직 파악중입니다 ㅠ)
그래서 찾아낸 것이 WMI를 이용한 방법이다.
일단 WMI Query 를 사용할 수 있다는 전제하에 설명하겠다
NameSpace - "root\\SecurityCenter2"
Query - Select * from AntivirusProduct
Propertise
instanceGuid
ProductState
displayName - 제품명
pathToSignedProductExe
pathToSignedReportingExe
위의 방법으로 정보를 얻어올 수 있는데 관련 정보를 msdn 에서 아직 찾을 수 없었다. (혹시 아시는 분 있으면 댓글 부탁드립니다)
반응형
'IT > Windows' 카테고리의 다른 글
탐색기에서 "3D 개체" 제거 (0) | 2021.03.29 |
---|---|
Windows7 에서 skype 자동 실행 중지하기 (0) | 2016.08.29 |
Windows7 Windows Update 시에 "업데이트 확인 중..." 에서 멈춰 있을 때 (0) | 2016.08.28 |
댓글