Registra apenas as alterações na saída de robocopy

1

Não consigo encontrar uma maneira de registrar apenas as alterações na saída de uma execução de robocopy, ou seja, aquelas consideradas como novo arquivo, novo diretório, arquivo mais novo, arquivo extra ou diretório extra.

A saída padrão que eu tenho agora consiste em uma lista de todos os diretórios (tocados ou não tocados) que foram considerados na cópia. Eu quero suprimir o intocado.

A ajuda não parece mostrar uma maneira de fazer isso.

    
por sasha 02.05.2017 / 10:13

1 resposta

4

Se você examinar cuidadosamente a documentação ou o robocopy /? , você encontrará a opção /NDL .

Specifies that directory names are not to be logged.

Com isso, você não terá saída em nomes individuais para diretórios (que podem ser considerados um tipo de marcador de progresso). Mas "nomes de arquivos" incluirão o caminho.

Então, por exemplo, você obteria a seguinte saída:

        *EXTRA Dir        -1    C:\Temp\test\
          *EXTRA File                  0        C:\Temp\test\test.txt
100%        Newer                     72        C:\Temp\test.txt
    
por 02.05.2017 / 14:59

Tags