Monitoramento e alertas de movimento de arquivos

1

Temos aplicativos que se integram a outros aplicativos por meio da troca de arquivos. Precisávamos ser capazes de ser notificados sobre as seguintes situações:

  • Os arquivos estão se acumulando em uma determinada pasta, alcançando um número definido de arquivos acumulados;

  • Um arquivo está presente em uma pasta sem ser usado pelo aplicativo por mais de um determinado número de minutos;

  • Uma pasta ficou vazia sem movimentação de arquivos por mais de um determinado número de minutos;

Existe alguma ferramenta para o Windows que me permita definir alertas de email sobre esses eventos? De preferência um livre:)

Eu acredito que essa pode ser uma pergunta estúpida, mas eu juro que tentei pesquisar no Google por dois dias e cheguei apenas às ferramentas erradas, ou ferramentas muito difíceis de aprender.

Agradecemos antecipadamente.

Felicidades,

Jonathas Carrijo

    
por Jonathas Carrijo 31.10.2012 / 18:34

1 resposta

2

No Linux, você pode usar inotify e dnotify para monitorar as pastas e ter um script que esteja fazendo o que você precisa. Dê uma olhada no incrond também.

No Windows, você pode escrever um script do powershell e usar a Classe FileSystemWatcher .

Veja também: link

    
por 31.10.2012 / 18:36