O Robocopy não sobrescreve ao copiar um único arquivo, mesmo com / IS

1

Não consigo fazer o robocopy para sobrescrever um único arquivo, mesmo com o sinalizador / IS em:

C:\>robocopy.exe "\srv1\D\SRCFOLDER"  "\srv2\D\DSTFOLDER" "test.txt" /IS

Eu sempre recebi:

               Total    Copied   Skipped  Mismatch    FAILED    Extras
    Dirs :         1         0         1         0         0         0
   Files :         1         0         1         0         0         0

Alguém pode sobrescrever um único arquivo? Ou é algum tipo de 'bug' robocopy?

Observação: eu uso o robocopy para copiar um único arquivo porque preciso da opção de controle de largura de banda /IPG:xxx Obrigado.

UPDATE: graças ao comentário de Lenniey Adicionei algumas informações, aqui a saída completa:

Started : Wednesday, January 18, 2017 11:42:23 AM
 Source : \srv1\D\SRCFOLDER\
   Dest : \srv2\D\DSTFOLDER\

  Files : test.txt

Options : /V /TS /FP /DCOPY:DA /COPY:DAT /IS /IT /R:0 /W:30

------------------------------------------------------------------------------

                       1    \srv1\D\SRCFOLDER\
          modified            36.4 m 2017/01/17 09:15:21    \srv1\D\SRCFOLDER\test.txt

------------------------------------------------------------------------------

            Total    Copied   Skipped  Mismatch    FAILED    Extras
 Dirs :         1         0         1         0         0         0
Files :         1         0         1         0         0         0
Bytes :   36.40 m         0   36.40 m         0         0         0
Times :   0:00:00   0:00:00                       0:00:00   0:00:00
Ended : Wednesday, January 18, 2017 11:42:23 AM

Mesmo se o status for modificado , o arquivo será ignorado!
Eu fiquei louco para reproduzir esse 'bug', a única maneira que eu encontrei foi renomear o arquivo de destino \\ srv2 \ D \ DSTFOLDER \ test.txt para outra coisa, então renomeá-lo para test.txt . Após a renomeação, o arquivo é ignorado para sempre.

    
por StefanoV 18.01.2017 / 10:32

0 respostas