Arquivos MSI são extramemente úteis pois é possível usar GPOs no AD para se instalar em maior escala. Mas nem sempre é tão fácil achar o produto que se deseja em MSI, ou mais ainda: As vezes o produto é interno da empresa e não se sabe como fazer essa conversão.

Com o EMCO MSI Package Builder (link disponível aqui ou nas referências abaixo) é bem simples. Existem várias formas de criar um pacote, abordaremos as opções que usamos para criar um MSI que possibilite a instalação via GPO por computador (para todos os usuários).

Após baixar e instalar (é possível usar trial) existem duas maneiras para iniciar o MSI (se possível, feche todos os programas do computador antes de começar):

  • Se é a conversão de um executável para MSI:

Clique em Monitor Installation;
Em seguida escolha Audomated Monitoring;
Escolha o nome do projeto e adicione todos o executável que deseja instalar (ou mais de um, se deseja criar um MSI que instala mais de um programa);
Na tela seguinte escolha o Path onde deseja salvar o MSI (inclusive o nome do pacote .msi), preencha o Manufacturer e marque as opções Install MSI to All Users e Smart All Users Mode;
Na tela seguinte (de filtro) desmarque os programas que estão em execução e você não deseja monitorar para criar o MSI (por exemplo, um navegador que você deixou aberto);
Em seguida abrirá a tela com o executável que você selecionou, instale normalmente (se forem mais de um executável, aparecerão um por vez em sequência);
Ao final criará automaticamente um pacote MSI com os programas que você instalou.

  • Se é para criar um pacote MSI com várias alterações no computador:

Clique em Monitor Installation;
Em seguida escolha Advanced Monitoring;
Escolha o nome do projeto;
Na tela seguinte escolha o Path onde deseja salvar o MSI (inclusive o nome do pacote .msi), preencha o Manufacturer e marque as opções Install MSI to All Users e Smart All Users Mode;
Na tela seguinte (de filtro) desmarque os programas que estão em execução e você não deseja monitorar para criar o MSI (por exemplo, um navegador que você deixou aberto);
Em seguida abrirá a tela monitorando o computador, faça todas as alterações que deseja que esse msi faça para os clientes;
Ao final criará automaticamente um pacote MSI com os programas que você instalou.

É importante ao final, na barra da esquerda, verificar as chaves de registro arquivos e demais alterações que serão feitas neste MSI, pois muitas vezes ficam itens que precisam ser retirados (como arquivos de log que o antivirus do computador criou, algum agendamento que acabou ocorrendo, etc.).

Fontes/Referências

https://emcosoftware.com/msi-package-builder
https://youtube.com/watch?v=3RNdlkcW0-c

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria