Detectando alterações do sistema (filesystem / registry) no VMWare?

1

Atualmente, estou executando uma versão de 64 bits do Windows, mas tenho alguns jogos antigos com instaladores de 16 bits que não são mais executados. Configurei uma VM executando o Windows XP de 32 bits no VMWare Workstation e os jogos são bem instalados na VM, mas gostaria de instalá-los na minha área de trabalho real.

Existe uma maneira de observar mudanças no sistema de arquivos / registro / configurações no VMWare? Basicamente, estou apenas procurando por uma lista de arquivos novos ou editados e chaves de registro novas ou editadas. No passado, copiei arquivos e entradas de registro manualmente, mas alguns instaladores colocam arquivos ou chaves em lugares estranhos e não consigo encontrá-los facilmente.

O objetivo final é escrever um novo instalador para os jogos (preferencialmente em .NET) para que eu possa instalá-los mais facilmente e "corretamente".

Editar: estou executando a VM no VMWare Workstation.

    
por Ethan 05.11.2010 / 16:52

1 resposta

4

Você precisaria executar o utilitário capture / monitor no nível do SO da VM. O VMware Server fornece o "hardware" no qual a VM é executada.

SysInternals fornece um serviço abrangente de monitoramento chamado ProcMon que registra as operações de processo, arquivo, registro e rede. Alternativamente, você pode extrair o conteúdo do instalador com um utilitário como Universal Extractor . Além disso, você pode querer um utilitário de captura de instalação, como Kace Repackager , que irá capturar a instalação e empacote o delta para implantação.

    
por 05.11.2010 / 17:08