O ClamAV tem uma porta que funciona no Windows. É um scanner sob demanda de código aberto, feito para ser roteirizado (é feito para se conectar a coisas como servidores de e-mail do UNIX, de modo que possa ser facilmente chamado a partir de um script para escanear arquivos de entrada e saída). Pode caber perfeitamente nas suas necessidades aqui.