no Windows, inicie tarefas quando um arquivo/diretório for modificado

no Windows, inicie tarefas quando um arquivo/diretório for modificado

No linux/mac, para monitorar as alterações em um arquivo ou diretório, posso usar ferramentas comogruntjs, isso inicia tarefas quando um arquivo é modificado?

existe uma ferramenta semelhante para Windows?

Responder1

https://serverfault.com/questions/277450/how-to-trigger-a-task-at-any-change-on-a-folder-with-windows-server-task-schedul

Não acho que seja possível com o Agendador de Tarefas, mas o Powershell deve ser capaz de fazê-lo (supondo que você esteja executando uma versão do Windows com o Powershell).

Responder2

Você pode escrever um arquivo em lote que será executado em um loop infinito com, digamos, um atraso de 1s entre as verificações. O arquivo em lote emitiria DIRum comando para o diretório/arquivo de destino e redirecionaria a saída para um arquivo temporário. Ele poderia então emitir um COMPcomando para comparar com a saída anterior DIRe se a saída de COMP não for nula, uma ação personalizada poderia ser executada.

Responder3

Duas ferramentas que podem fazer exatamente o que você precisa.

1.TheFolderSpy-Freeware-Link para Download

2.Assistir 4 pasta-versão paga-Link para Download

Você pode executar qualquer arquivo *.exe quando um arquivo/pasta for modificado, e "Watch 4 Folder" também pode executar um arquivo *.bat.

informação relacionada