Como comparar o conteúdo da pasta no prompt de comando no Windows 10

click fraud protection

Se você precisar comparar arquivos ou pastas, verá que não faltam aplicativos que podem ajudá-lo a fazer o trabalho. Se você precisar comparar o conteúdo da pasta no prompt de comando, o Windows 10 vem com uma ferramenta interna chamada RoboCopy. É uma ferramenta da Microsoft que acompanha o Windows 10 nas suas versões recentes. É uma ferramenta bastante útil que pode comparar o conteúdo da pasta entre outras coisas. Tudo que você precisa saber é o comando correto para executar.

Comparar o conteúdo da pasta

Para comparar o conteúdo da pasta, você precisa do caminho completo para as duas pastas que deseja comparar. É fácil de obter. Abra as duas pastas no File Explorer e clique dentro da barra de localização. Copie os locais da pasta e cole-os no seguinte comando. Substitua Caminho 1 e Caminho2 pelo caminho para as duas pastas que você deseja comparar.

Sintaxe

robocopy Caminho1 Caminho2 / L / NJH / NJS / NP / NS

Exemplo

robocopy "C: \ Usuários \ fatiw \ Desktop \ Teste da Pasta 1" "C: \ Usuários \ fatiw \ Desktop \ Teste da Pasta 2" / L / NJH / NJS / NJS / NP / NS
instagram viewer

Compreendendo os resultados

Para o comando acima, o prompt de comando retornou os seguintes resultados. Quando você executa esse comando no sistema, os nomes dos arquivos serão diferentes, no entanto, o arquivo * EXTRA e o novo arquivo precedem os arquivos encontrados pelo RoboCopy. Você precisa entender o resultado para encontrar a diferença entre as duas pastas que você acabou de comparar.

* Arquivo EXTRA alex-1315367-unsplash.jpg. * Arquivo EXTRA beautiful-bloom-blooming-132474.jpg. * Arquivo EXTRA irina-iriser-1323394-unsplash.jpg. Novo arquivo abstract.jpg. Novo arquivo Clouds_minimalistic_binary_storage_2560x1600.jpg. Novo arquivo Triangle_1920x1080.jpg

O RoboCopy está mostrando arquivos exclusivos encontrados nas duas pastas que você comparou. Isso significa que todos os arquivos listados nos resultados estão presentes em apenas uma das duas pastas que você comparou.

Os arquivos precedidos por arquivos * EXTRA são os que estão presentes na segunda pasta que você inseriu no comando. No exemplo anterior, os arquivos alex-1315367-unsplash.jpg, beautiful-bloom-blooming-132474.jpg, e irina-iriser-1323394-unsplash.jpg estão presentes na pasta de teste 2 e NÃO estão presentes na pasta de teste 1.

É então óbvio que os nomes de arquivo precedidos por Novo arquivo são todos os arquivos presentes na primeira pasta que você inseriu e não estão presentes na segunda pasta. Novamente, continuando com o exemplo inicial, abstract.jpg, Clouds_minimalistic_binary_storage_2560x1600.jpg e Triangle_1920x1080.jpg estão todos presentes no Teste Pasta 1 e NÃO estão presentes na Pasta de Teste 2.

O comando não listará os arquivos comuns entre as duas pastas.

Se estiver com problemas para descobrir os resultados, execute o comando em duas pastas fictícias que possuem apenas uma pequeno número de arquivos para que você possa comparar os resultados com os arquivos reais nas pastas e entender eles.

Precisa de uma maneira rápida de copiar um arquivo para várias pastas ao mesmo tempo? Há um pequeno comando que pode fazer exatamente isso.

watch instagram story