我需要通过我的ASP.NET Web应用程序在Windows服务器上扫描已上传的文件。但是,我不知道防病毒软件是否带有一种“API”类似的东西,可以使用它来以编程方式触发扫描。如果可能的话,我真的希望避免任何类型的Windows计划来触发杀毒并报告错误。
ClamAV 提供 API 支持且免费。我也确信许多其他商业供应商提供相同的服务,但价格通常很高。 http://www.clamav.net/doc/latest/html/node32.html 注意:您将需要通过 P/Invokes 访问功能。