在安装我的软件期间运行防病毒软件时,某些组件无法正确安装.我总是告诉用户先把它关掉.但是,他们忘记了,然后我绞尽脑汁试图弄清楚出了什么问题.有没有人知道可以检测AntiVirus软件是否正在运行的Delphi功能,所以我可以在安装开始前提醒用户?
从 XPsp2 开始,安全中心会注册是否有已知的防病毒软件。
据我所知,此功能通过 WMI api 运行,可以通过 Winapi 访问。(绝地武士有它的标题)。
我在这里找到了一些VBScript:http://blogs.msdn.com/b/alejacma/archive/2008/05/12/how-to-get-antivirus-information-with-wmi-vbscript.aspx
另一个提示:尝试以任何可能的方式与用户沟通,以尽可能关闭启发式扫描。这些通常是误报的原因,而且它可能比一起杀死防病毒软件更容易传递消息。
归档时间: |
|
查看次数: |
1910 次 |
最近记录: |