Можно ли проанализировать текстовый файл журнала, выведенный из RoboCopy, и извлечь строки, которые определены как «Новый каталог» и «Дополнительный каталог»?
Я хотел бы, чтобы строка из журнала содержала все детали, возвращенные относительно этого "New Dir" или "Extra Dir"
Причина выполнения этой задачи - понять, как со временем меняются две структуры папок. Одна версия была сохранена внутри материнской компании, вторая использовалась консультантом.
Для вашей информации я использую Windows 7.
Get-ChildItem C:\robocopy-log.txt | Select-String -Pattern '(New Dir)|(Extra Dir)' > results.txt
Get-ChildItem C:\robocopy-log.txt | Select-String -Pattern '(New Dir)|(Extra Dir)' | ForEach-Object {$_.Line}
отфильтровать имя файла и номера строк.