Você pode usar a versão freeware de witem para criar arquivos .msi com "ações personalizadas" que executam seus instaladores não-msi.
Eu usei e funciona bem.
Eu tenho um pequeno AD no qual estou implantando software para computadores de domínio por meio do GPO (usando instaladores msi).
Qual é o melhor método para implantar o software que
Tudo o que posso pensar é usar scripts de inicialização (que irão detectar- > instalar / desinstalar / atualizar), mas eu queria saber se existem projetos de roda existentes nesta área ...
NOTA: Eu gostaria de evitar o reempacotamento para o formato .msi (a menos que alguém me convença do contrário).
Alguns exemplos de software que gostaria de implantar
Você pode usar a versão freeware de witem para criar arquivos .msi com "ações personalizadas" que executam seus instaladores não-msi.
Eu usei e funciona bem.
Se a instalação puder ser roteirizada e executada silenciosamente, um script de inicialização provavelmente será sua melhor escolha aqui; todas as outras opções disponíveis precisam de algum software de gerenciamento de sistema (como o System Center Configuration Manager da Microsoft).
Quando você está lidando com um não-MSI (provavelmente um .exe), você pode usar outros instaladores. O PDQ Deploy é um instalador gratuito que permite que você pressione MSI, EXE, .BAT, .MSU, .MSP , .CMD, .you_get_the_point. (O PDQ Deploy é feito pela minha empresa).
Você também pode usar o SCCM, o Tivoli ou muitos outros produtos para implementar software, mas estes são um pouco caros (e por um pouco, quero dizer uma tonelada).