Existe uma ferramenta chamada AutoIt que pode criar scripts para ações do usuário. Outras opções seriam procurar por opções de linha de comando para seus programas av que permitiriam executar a varredura a partir de um arquivo em lote. link
Existe um software que é capaz de gravar e executar as ações (cliques, digitação de texto, etc) que podem ser repetidas em uma data posterior. Por exemplo, geralmente coloco o software baixado no mesmo diretório e quero verificar o diretório com um ou mais softwares antivírus com apenas um clique.
Existe uma ferramenta chamada AutoIt que pode criar scripts para ações do usuário. Outras opções seriam procurar por opções de linha de comando para seus programas av que permitiriam executar a varredura a partir de um arquivo em lote. link
Existem várias opções aqui. Para janelas, o uso pode usar o VBscript para duplicar a funcionalidade de estilo de macro. No OS X, o Applescript pode ajudar com isso. Estas são algumas ferramentas embutidas. Tenho certeza de que há outros por aí, mas eu pessoalmente optaria por escrever um script de shell (OS X ou Linux / Unix) ou um arquivo de lote no Windows para fazer o que eu preciso fazer. Fácil, personalizável e você provavelmente pode fazer o que quiser.