Comparar 2 pastas nas janelas

Eu preciso comparar 2 Pastas "A" E "B" e obter a lista de arquivos e pastas recém-adicionados ou modificados.

tentei usar o software Winmerge, mas não está a comparar os ficheiros presentes dentro das pastas internas(por isso, tenho de apontar para cada pasta interna manualmente e tenho de comparar)

Há alguma maneira de conseguir isto.

Author: user2369634, 2013-10-05

3 answers

Para O Windows pode utilizar esta solução .

Aqui está a maneira certa de o fazer, sem a ajuda externa. transferência. Parece muito no início, mas uma vez feito, é muito fácil.
Ele funciona em todas as versões do Windows de 7 para 95. Por exemplo, suponha que você está comparando dois diretórios chamados 'A' e "B".
  1. Executar cmd.exe para obter um comando prompt. (No Windows 7, o powershell não vai funcionar para isso, FYI.) Então faça outra vez, para que tenhas dois abrem-se um ao lado do outro.
  2. em cada janela vá para as pastas que deseja comparar. (Usando comandos 'cd'. Se não te sentes confortável com isto, então ... provavelmente deveria ir com os utilitários externos, a menos que você queira aprender coisas de comando.)
  3. Tipo 'dir / B > A.txt" para uma janela e " dir / b > B.txt para o outro. Agora você terá dois arquivos de texto que listam o conteúdo de cada Directorio. A referência /b significa bare, que retira a lista de directórios apenas os nomes dos ficheiros.
  4. Mexe-te. B.txt na mesma pasta que A.txt.
  5. tipo 'fc A.txt B.txt'. O comando " fc " significa comparação de ficheiros. Isto irá cuspir uma lista das diferenças entre os dois arquivos, com um linha extra de texto acima e Abaixo de cada diferença, então você sabe onde são. Para mais opções sobre como a saída é formatada, escreva 'fc /? no prompt. Você também pode canalizar as diferenças para outro ficheiro por usar algo como " fc " A.txt B.txt > diferenças . txt.

Já diversao.

 5
Author: gringo_dave, 2013-10-23 06:33:05
Temos usado sem comparação há anos e é bastante útil. Você pode ver quais arquivos são idênticos, quais arquivos estão apenas na pasta " A "e quais arquivos estão apenas na pasta" B", e arquivos que são diferentes (para esses arquivos você pode ver que modificações específicas foram feitas).
 1
Author: AlfredD, 2018-01-04 19:54:54

Verifique este manual http://manual.winmerge.org/Compare_dirs.html#Compare_dirs_starting fornece mais informações de como incluir todos os arquivos nas pastas recursivamente.

Você também pode tentar além de comparar ferramenta para diff.

 0
Author: Vinodh Kumar, 2013-10-05 20:03:57