acho que o windows live mesh fará o que você quiser! www.mesh.com
Estou tentando sincronizar meus arquivos entre um laptop Win7 Starter e a WinXP estação de trabalho. Como o Win7 Starter tem suporte de sincronização limitado, eu instalei o SyncToy 2.1 e ele funciona bem. No entanto, requer minha sincronização manual dos arquivos. O sistema de ajuda sugere o uso do Agendador de Tarefas. As opções de iniciar uma tarefa no logon / início ou a cada 10 min não são adequadas ou flexíveis o suficiente. Eu olhei para opções de gatilho avançado e eles exigem conhecimento de IDs de evento que eu não conseguia encontrar informações decentes sobre. Portanto,
no Agendador de Tarefas, é possível definir um gatilho equivalente a 'arquivo alterado' para um arquivo específico?
' FolderWatcher ' afirma fazer exatamente o que você quer:
"Execute unlimited number of actions per folder event"
O preço é um pouco pesado para um wrapper em torno de System.IO.FileSystemWatcher '. Existem ferramentas semelhantes, como ' WatchDirectory , disponíveis que reivindicam o mesmo.
Eu usei o VisualCron para sincronizar arquivos quando eles são criados. Você pode definir o VisualCron para assistir a uma pasta específica com um Trigger e, em seguida, fazer o que quiser com o arquivo quando ele tiver sido gravado completamente. Você pode copiar, FTP ou usar o nome e inserir no banco de dados.
Você já analisou diferentes soluções de sincronização de arquivos, como o Dropbox? Isso removeria muito trabalho de sua parte. Uma conta gratuita é boa para 2 GB, acredito.