RoboCopy Log File Analysis

1

É possível analisar o arquivo de texto de log gerado pelo RoboCopy e extrair as linhas definidas como "New Dir" e "Extra Dir"?

Gostaria que a linha do log contivesse todos os detalhes retornados em relação a "New Dir" ou "Extra Dir"

O motivo para concluir esta tarefa é entender como duas estruturas de pastas mudaram ao longo do tempo. Uma versão foi mantida internamente na empresa controladora, a segunda foi usada por uma consultoria.

Para sua informação, estou usando o Windows 7.

    
por BobJim 24.10.2013 / 17:48

1 resposta

1

Use a seguinte sequência do PowerShell :

Get-ChildItem C:\robocopy-log.txt | Select-String -Pattern '(New Dir)|(Extra Dir)'

Para filtrar , use o nome do arquivo e números de linha use:

Get-ChildItem C:\robocopy-log.txt | Select-String -Pattern '(New Dir)|(Extra Dir)' | ForEach-Object {$_.Line}

    
por 24.10.2013 / 19:10