Robocopy перемещает файлы старше

вот мой сценарий для перемещения файлов старше определенного количества дней-

mkdir F:\TempRemoval
robocopy "F:\Example" "F:\TempRemoval" /move /e /minage:1
del "F:\TempRemoval\*.*" /f /s /q
rmdir F:\TempRemoval /s /q
exit

Единственная проблема, с которой я сталкиваюсь, это то, что в эту папку добавляются определенные файлы, срок хранения которых составляет 3-4 года. Старый. Я знаю решение, которое будет работать, но не знаю, как его кодировать.

Я хочу, чтобы robocopy выполнял поиск только по дате до первого уровня папок, т.е.

c:\folders\delete

Я хочу, чтобы он выполнял поиск по дате только для файлов и папок, перечисленных в «папках» - и перемещал всю папку и подпапки / файлы на основе этого результата.

Есть ли способ сделать это?

5
задан Rubens Farias 20 August 2013 в 00:06
поделиться