Планировщик заданий Windows при изменении файла

Я пытаюсь синхронизировать свои файлы между ноутбуком Win7 Starter и рабочей станцией WinXP. Поскольку Win7 Starter имеет ограниченную поддержку синхронизации, я установил SyncToy 2.1, и он работает нормально. Тем не менее, это требует моей синхронизации файлов вручную. Справочная система предлагает использовать планировщик заданий. Варианты запуска задачи при входе в систему / запуске или каждые 10 минут не подходят или недостаточно гибки. Я посмотрел на дополнительные параметры триггера, и они требуют знания идентификаторов событий, о которых я не мог найти приличную информацию. Следовательно,

в планировщике заданий можно установить триггер, эквивалентный "файл изменен" для конкретного файла?

4 ответа

Решение

Думаю , что Windows Live Mesh будет делать то, что вы хотите! www.mesh.com

Я использовал VisualCron для синхронизации файлов при их создании. Вы можете настроить VisualCron на просмотр определенной папки с помощью триггера, а затем делать все, что вы хотите с файлом, когда он будет полностью записан. Вы можете скопировать, отправить по FTP или использовать имя и вставить в базу данных.

" FolderWatcher" утверждает, что делает именно то, что вы хотите:

"Execute unlimited number of actions per folder event"

Цена немного здоровенна для обертки вокруг System.IO.FileSystemWatcher. Существуют аналогичные инструменты, такие как WatchDirectory, которые требуют того же.

Вы смотрели на различные решения для синхронизации файлов, такие как Dropbox? Это сняло бы много работы с вашей стороны. Я считаю, что бесплатный аккаунт хорош для 2 ГБ.

Другие вопросы по тегам