Comparando arquivos em pastas no windows

0

Eu estou precisando de uma solução que me permita comparar uma soma de arquivos dentro de dois diretórios diferentes. Eu estava executando uma cópia de meio terabyte para o Onedrive para empresas a partir de um dispositivo NAS quando alguns arquivos não copiavam porque seus nomes de arquivos eram muito longos ... então existe alguma maneira de determinar os arquivos que não foram copiados entre estes dois?

Usando o Windows 10 Home, a sincronização foi pausada durante a cópia de uma unidade ... se isso ajudar

Felicidades

    
por Philayyy 10.12.2015 / 00:14

2 respostas

0

Outra alternativa é o Microsoft SyncToy: link . É baseado em GUI e permite que você defina pares de pastas para sincronizar. Existe um botão de pré-visualização que fornece uma lista de arquivos que ainda precisam ser sincronizados. (Essa é a lista que você deseja.) Após a sincronização, gera quaisquer problemas encontrados em uma lista.

É antigo, então os requisitos do sistema listados no site da Microsoft estão um pouco desatualizados. Eu uso com sucesso regularmente no Windows 8.1. Eu não usei no Windows 10, mas também deve funcionar lá.

    
por 10.12.2015 / 16:27
1

A ferramenta de sincronização fundamental é o onipresente rsync unix, e você quer no windows. Ele pode encontrar os arquivos ausentes e copiá-los. Pode fazer muito mais do que isso, mas parece que isso irá satisfazer suas necessidades.

cwRsync é basicamente o rsync para Windows que vem com uma GUI do cliente para facilidade de uso: link

Rsync uses the Rsync algorithm which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. At first glance this may seem impossible because the calculation of diffs between two files normally requires local access to both files.

DeltaCopy é uma alternativa, você pode achar a GUI menos intimidadora, talvez também de código aberto: link

In general terms, DeltaCopy is an open source, fast incremental backup program. Let's say you have to backup one file that is 500 MB every night. A normal file copy would copy the entire file even if a few bytes have changed. DeltaCopy, on the other hand, would only copy the part of file that has actually been modified. This reduces the data transfer to just a small fraction of 500 MB saving time and network bandwidth.

In technical terms, DeltaCopy is a "Windows Friendly" wrapper around the Rsync program, currently maintained by Wayne Davison. "rsync" is primarily designed for Unix/Linux/BSD systems. Although ports are available for Windows, they typically require downloading Cygwin libraries and manual configuration.

    
por 10.12.2015 / 00:31