2010-01-24 6 views
0

설치된 바이러스 백신의 이름을 WSC에서 가져오고 바이러스 데이터베이스가 업데이트되었거나 업데이트해야하는 경우 어떻게합니까?바이러스 백신 정보 검색

+1

왜 그렇게 할 것입니다 :

Detect Installed Antivirus using System.Management

링크 업데이트? 확실하게 바이러스 백신 소프트웨어에는 업데이트가 필요한 시점을 알기위한 책임이 있으며 그렇게 할 일이 있습니다 ... C# 코드에 적합하지 않은 작업입니다 ... – t0mm13b

답변

1

해결 방법은 win32_antivirusproduct에 설치된 바이러스 백신의 상태에 대한 정보를 쿼리하는 것입니다. 실제로 당신을 도울 주제에 대한 자세한 기사가 있습니다. vb.net에 있지만 몇 줄만 번역하면됩니다. Detect installed Antivirus from code

+0

Vista + I에서는 작동하지 않습니다. C#과 유사한 코드를 가지고 vb.net에서 그것을 시도했습니다. 나는 비스타 sp1 AV가 root \ SecurityCenter – Omega

+0

에 더 이상 쓰지 않아 보안 설정을 확인한 후에 믿습니다. 내 바탕 화면에 비스타가 있고 완벽하게 작동합니다. –

+0

@ 오메가, 맞습니다 - Windows Vista SP1에는 보안 센터 용 새 API가 있습니다. 대신 root \ SecurityCenter2 네임 스페이스를 사용해야합니다. 다음 링크를 확인하십시오 : http://blogs.msdn.com/alejacma/archive/2008/05/12/how-to-get-antivirus-information-with-wmi-vbscript.aspx http : //social.technet. microsoft.com/Forums/en/Forefrontclientgeneral/thread/80527cd5-5acd-414e-96fd-a21578b362a2 – Helen

관련 문제