Posso saber se um conjunto de arquivos em uma pasta está contido em outra unidade ou pasta?

1

Eu tenho uma pasta de backup antiga (alguns anos) de muitos arquivos que alguém me pediu para guardar para eles. Claro, tem várias subpastas com muitos arquivos.

Recentemente, fiz outro backup para essa pessoa, mas esse novo backup, claro, tem coisas muito mais recentes, e algumas outras coisas foram movidas e / ou excluídas. Por exemplo, a música antes só era lançada em várias pastas, sem ser organizada por álbum / artista, e agora tem a mesma música e novas músicas, classificadas de uma maneira diferente.

O mesmo ocorre com imagens e alguns outros arquivos, isto é, o backup antigo tinha muitos arquivos em apenas algumas pastas, e o novo backup tem os mesmos (mais novos) arquivos, ordenados em uma estrutura diferente. / p>

O que eu quero fazer, é de alguma forma "comparar" o backup antigo com o novo, para saber se absolutamente todos os arquivos "antigos", estão contidos no "novo" backup, sabendo que eles podem não ter o mesma estrutura de arquivos / pastas. Dessa forma, eu poderia ter certeza de que todo o backup "antigo" é seguro para excluir, porque tudo já estaria no novo (caso contrário, eu só preciso copiar os poucos arquivos que ainda não estão no novo backup e, em seguida, exclua o antigo)

É claro que sei que se as duas versões tivessem a mesma estrutura de pastas, eu poderia fazer um processo de comparação muito simples (por exemplo, com winmerge) e apenas consultar os arquivos "somente à esquerda", que seriam os não contidos o novo backup. mas o problema é que as pastas e arquivos agora são organizados de maneira muito diferente.

Em outras palavras, existe uma maneira de consultar se todos os arquivos em uma pasta (e suas subpastas) já estão em algum lugar em outras pastas / subpastas, mas com uma "estrutura" diferente?

As pastas de backup antigas e novas estão em uma partição diferente e eu estou executando o windows 7 pro. Se você precisar de mais detalhes, por favor, pergunte-me.

    
por DiegoDD 09.10.2012 / 00:16

1 resposta

1

Eu usei alguns localizadores de arquivos duplicados como este:

link

Não depende de estruturas de dados semelhantes.

    
por 09.10.2012 / 00:25

Tags