Сокращение кэша, принимая Вашу свободную память и буферы остается таким же, просто средства, что для некоторого процесса в системе, как оценивалось, был нужен он больше (в технических терминах, "рабочий набор" страниц памяти для процессов, работающих на системе, вырос, таким образом, ядро должно сохранить больше страниц в оперативной памяти).
Если Вы не настроены против оплаты программного обеспечения, изучаете WatchDirectory. Это должно сделать то, что Вы желаете, и это работает на Windows. Это имеет 30-дневную пробную версию, таким образом, можно сделать это работами для Вас прежде, чем отбросить 79$ для него.
Я, что беспокоит Вас, должен записать сценарии для программного обеспечения, которое Вы покупаете, но Вы не ненавидите идеи сценариев системы письменности, Вы могли скопировать/вставить несколько строк VBS Windows использование событий WMI, чтобы контролировать папку и затем выполнить командную строку ftp. Этот вид сценария может затем быть выполнен на запуске и будет продолжать бежать навсегда в фоновом режиме.
Все это свободное от зарядов (помимо ОС ;-))
См. эту ссылку для запуска.
Если вы перейдете к «Учебному пособию по Java» на веб-сайте Oracles, вы найдете множество примеров кода , как написать свою собственную 100-строчную программу Java для просмотра каталога (с использованием JDK 1.7). Для этого не требуется условно-бесплатное ПО.