Robocopy — журналы о том, какие файлы были перемещены

#logging #robocopy

#ведение журнала #robocopy

Вопрос:

Я пытаюсь заархивировать старые файлы, которые не изменялись более 30 дней, из исходного файла в архивный файл, используя следующую команду ROBOCOPY:

 robocopy C:SourceFolder C:ArchiveFolder /mov /MINAGE:30 /copyall /s
 

Это работает хорошо, но я хотел бы поместить файл журнала в каждую подпапку C:SourceFolder чтобы получить обзор того, какие файлы были заархивированы (какие файлы сейчас отсутствуют в C:SourceFolder ).

Пример:

Ввод

 C:SourceFolderDocumentsnewFile1.doc
C:SourceFolderDocumentsoldFile1.doc
C:SourceFolderDocumentsoldFile2.doc
C:SourceFolderProjectsnewFile1.pdf
C:SourceFolderProjectsoldFile1.xlsx

C:ArchiveFolder (empty folder)
 

Вывод

 C:SourceFolderDocumentsnewFile1.doc
C:SourceFolderDocumentsarchived_files.log
C:SourceFolderProjectsnewFile1.pdf
C:SourceFolderProjects archived_files.log

C:ArchiveFolderDocumentsoldfile1.doc
C:ArchiveFolderDocumentsoldfile2.doc
C:ArchiveFolderProjectsoldfile1.xlsx
 

где C:SourceFolderDocumentsarchived_files.log должны содержаться эти две строки

oldFile1.doc
oldFile2.doc

и C:SourceFolderProjectsarchived_files.log должен содержать эту одну строку
oldFile1.xlsx

Кто-нибудь может посоветовать мне, как создавать такие журналы?

Спасибо