Completo sistema de arquivos diff

1

Eu tenho um programa que eu preciso instalar em cima do Windows 8. O problema é que o programa faz alterações em alguns arquivos que fazem com que outro programa não funcione, há chances de que as configurações do registro também estejam envolvidas.

Então, aqui está minha situação - eu preciso descobrir exatamente quais arquivos e entradas de registro são modificados em comparação com um sistema que não o tenha instalado. Basicamente, minha ideia é usar o VMWare. instale o primeiro programa, clone esse VMWare, instale o segundo programa e, em seguida, obtenha o diff para os dois sistemas e descubra quais arquivos foram modificados / adicionados.

Como posso fazer isso? Os diffs do sistema de arquivos, até onde eu posso encontrar, foram feitos apenas para alguns arquivos, ou para o linux.

Idéias são bem-vindas, pois ambos os programas são imperativos para o nosso trabalho.

Se nada mais funcionar, estou até mesmo disposto a escrever o programa diff inteiro, mas isso pode levar algumas semanas com a quantidade de tempo livre, ou a falta dele, eu tenho.

    
por NeroS 24.02.2013 / 02:14

1 resposta

1

Se você quiser apenas desinstalar de forma limpa, pode usar algo como Revo Uninstaller para monitorar o processo de instalação.

Se você quiser detalhes, talvez executar o Process Monitor antes de iniciar o instalador ajudará, embora seja possível filtrar todas as alterações de registro / sistema de arquivos não relacionadas podem se tornar difíceis. O RegFromApp do NirSoft pode ser útil aqui.

Finalmente, adivinhe que você sempre pode criar uma lista completa e completa de arquivos antes e depois da unidade usando dir ou qualquer programa apropriado, bem como antes e depois da exportação completa do registro e compare os dois conjuntos De dados. Para o último (comparação de registro), programas como RegShot ou RegShot2 pode ajudá-lo.

    
por 24.02.2013 / 03:25