O que acontece quando você instala o software? [fechadas]

1

Estou surpreso que não consegui encontrar nenhuma outra pergunta para responder isso. (Por favor, comente um link se você puder encontrar um!) Então, a pergunta que estou fazendo é, em geral, que lista de coisas normalmente ocorre quando você instala um programa em um PC Windows, como quando você executa um arquivo .exe ou .msi e passa por um assistente, fazendo com que um programa ser (por falta de melhor termo) "registrado" na máquina. Estou falando de coisas como quais arquivos ou diretórios são geralmente criados, quais alterações são feitas no registro ou adicionadas ao PATH, etc.

    
por Bryan C 02.08.2017 / 04:43

1 resposta

1

Como @Ramhound afirmou, este processo irá variar dependendo do instalador. Se você quiser uma lista completa do que é fisicamente adicionado e subsequencialmente alterado na máquina em questão, você pode usar os seguintes programas para capturar instantâneos do que um instalador faz:

Cliente Cameyo (Freeware / Preço varia)

VMware ThinApp (o preço varia)

TurboStudio (preços variam)

TurboStudio é de longe o melhor destes na minha opinião.

Esses programas podem ser usados para tirar um instantâneo do estado atual das máquinas host antes de instalar o programa desejado, depois varrê-lo posteriormente para capturar as diferenças e agrupá-las em um aplicativo virtual .

Eu pessoalmente comecei a usar esses estritamente para fazer programas portáteis, mas aos poucos comecei a dissecar meus projetos para aprender como os programas em questão funcionavam.

Outra alternativa é usar Process Monitor (Freeware), mas não será como Preciso em determinar cada função individual ou alterar um programa traz após sua instalação. Isso se deve ao fato de que nem todos os aspectos ou arquivos de um determinado programa são acessados, lidos ou gravados em sua execução.

Deve-se ter em mente que alguns programas são extremamente complexos e utilizam os registo do Windows , tem as dependências de tempo de execução e / ou possuem uma bateria de arquivos e associações . Por outro lado, alguns programas são simples, pequenos e podem não utilizar coisas como o registro.

    
por 02.08.2017 / 09:25