Aqui está uma resposta do serverfault.
Eu tenho dois arquivos INI e quero ver as diferenças entre eles (quais chaves têm valores diferentes e quais chaves tem um que o outro não), então ...
Como comparar dois (ou mais) arquivos INI ?
Aqui está uma resposta do serverfault.
Oudêumaolhadanessalistade
Você pode usar uma ferramenta de comparação para isso, como o Winmerge , uma ferramenta de código aberto e de diferenciação gratuita para o Windows. Ele mostra os dois arquivos lado a lado, colorindo as diferenças.
Suporta o Microsoft Windows 98/2000 / XP / 2003 / Vista / 7.
Use o utilitário de linha de comando de comparação de arquivos (em qualquer janela) a partir do prompt de comando (digite cmd intor start / run dialog)
%pre%O resultado será digitado depois. Se você gostaria de rever os resultados
%pre%Após este último, você verá o relatório no arquivo results.txt
Eu encontrei um utilitário windows freeware chamado ExamDiff outro dia que fará exatamente o que você quer, é amigável e livre. Ele fará até comparações de diretório se você pagar pela versão 'pro'.
Estou usando o Beyond Compare by Scootersoftware há mais de 10 anos. link
Estou usando este serviço link
Compara mais de dois.
Na verdade, eu escrevi um aplicativo CLI para lidar com esse problema quando estava lidando com ele no local de trabalho, e meu empregador teve a gentileza de me permitir abrir o código:
Isso compara dois ou mais arquivos ini e informa sobre valores diferentes e sub-rotinas que estão faltando.